(SingKind k1, Serialise (Demote k1), Dict1 Serialise f) => Serialise (Some1 f) Source # | |
Instance details |
(SingKind k2, SingKind k1, Serialise (Demote k2), Serialise (Demote k1), Dict2 Serialise f) => Serialise (Some2 f) Source # | |
Instance details |
(SingKind k3, SingKind k2, SingKind k1, Serialise (Demote k3), Serialise (Demote k2), Serialise (Demote k1), Dict3 Serialise f) => Serialise (Some3 f) Source # | |
Instance details |
(Serialise (l a1), Serialise (r a1)) => Serialise (P1 l r a1) Source # | |
Instance details |
(Serialise (l a1), Serialise (r a1)) => Serialise (S1 l r a1) Source # | |
Instance details |
(SingKind k4, SingKind k3, SingKind k2, SingKind k1, Serialise (Demote k4), Serialise (Demote k3), Serialise (Demote k2), Serialise (Demote k1), Dict4 Serialise f) => Serialise (Some4 f) Source # | |
Instance details |
(Serialise (l a2 a1), Serialise (r a2 a1)) => Serialise (P2 l r a2 a1) Source # | |
Instance details |
(Serialise (l a2 a1), Serialise (r a2 a1)) => Serialise (S2 l r a2 a1) Source # | |
Instance details |
(Serialise (l a3 a2 a1), Serialise (r a3 a2 a1)) => Serialise (P3 l r a3 a2 a1) Source # | |
Instance details |
(Serialise (l a3 a2 a1), Serialise (r a3 a2 a1)) => Serialise (S3 l r a3 a2 a1) Source # | |
Instance details |
(Serialise (l a4 a3 a2 a1), Serialise (r a4 a3 a2 a1)) => Serialise (P4 l r a4 a3 a2 a1) Source # | |
Instance details |
(Serialise (l a4 a3 a2 a1), Serialise (r a4 a3 a2 a1)) => Serialise (S4 l r a4 a3 a2 a1) Source # | |
Instance details |