Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
class Marshal a b where Source #
(~) * a b => Marshal a b Source # | |
(Marshal a1 b1, Marshal a2 b2) => Marshal (a1, a2) (b1, b2) Source # | |
(Marshal a1 b1, Marshal a2 b2, Marshal a3 b3) => Marshal (a1, a2, a3) (b1, b2, b3) Source # | |
(Marshal a1 b1, Marshal a2 b2, Marshal a3 b3, Marshal a4 b4) => Marshal (a1, a2, a3, a4) (b1, b2, b3, b4) Source # | |
(Marshal a1 b1, Marshal a2 b2, Marshal a3 b3, Marshal a4 b4, Marshal a5 b5) => Marshal (a1, a2, a3, a4, a5) (b1, b2, b3, b4, b5) Source # | |