ToDhall x => FromDhall (Predicate x) Source # | |
Instance details |
ToDhall x => FromDhall (Equivalence x) Source # | |
Instance details |
(KnownSymbol s, FromDhall (Record xs), FromDhall x) => FromDhall (Record ((s :-> x) ': xs)) Source # | |
Instance details |
(KnownSymbol s, ToDhall (Record xs), ToDhall x) => ToDhall (Record ((s :-> x) ': xs)) Source # | |
Instance details |
(FromDhall b, ToDhall x) => FromDhall (Op b x) Source # | |
Instance details |
(KnownSymbol s, FromDhall (Rec [] xs), FromDhall x) => FromDhall (Rec [] ((s :-> x) ': xs)) Source # | |
Instance details |
(KnownSymbol s, FromDhall (Rec Maybe xs), FromDhall x) => FromDhall (Rec Maybe ((s :-> x) ': xs)) Source # | |
Instance details |
FromDhall (Rec f ('[] :: [Type])) Source # | |
Instance details |
(KnownSymbol s, FromDhall (Rec (Op b) xs), FromDhall b, ToDhall x) => FromDhall (Rec (Op b) ((s :-> x) ': xs)) Source # | |
Instance details |
(KnownSymbol s, FromDhall (Rec Predicate xs), ToDhall x) => FromDhall (Rec Predicate ((s :-> x) ': xs)) Source # | |
Instance details |
(KnownSymbol s, FromDhall (Rec Equivalence xs), ToDhall x) => FromDhall (Rec Equivalence ((s :-> x) ': xs)) Source # | |
Instance details |
(KnownSymbol s, ToDhall (Rec [] xs), ToDhall x) => ToDhall (Rec [] ((s :-> x) ': xs)) Source # | |
Instance details |
(KnownSymbol s, ToDhall (Rec Maybe xs), ToDhall x) => ToDhall (Rec Maybe ((s :-> x) ': xs)) Source # | |
Instance details |
ToDhall (Rec f ('[] :: [Type])) Source # | |
Instance details |