RecordTemplate Record [(:= String Name, Maybe (Q Exp))] (Q [Dec]) | |
RecordTemplate Record (:= String Name) (Q [Dec]) | |
RecordTemplate Record (:= (:= String Name) (Q Exp)) (Q [Dec]) | |
(Show a, Show b) => Show (:= a b) | |
Property (:+ (:= n v) b) n v | |
Property (:= n v) n v | |
RecordTemplate (:= String Name) [(:= String Name, Maybe (Q Exp))] [(:= String Name, Maybe (Q Exp))] | |
RecordTemplate (:= (:= String Name) (Q Exp)) [(:= String Name, Maybe (Q Exp))] [(:= String Name, Maybe (Q Exp))] | |
RecordTemplate (:= String Name) (:= String Name) [(:= String Name, Maybe (Q Exp))] | |
RecordTemplate (:= String Name) (:= (:= String Name) (Q Exp)) [(:= String Name, Maybe (Q Exp))] | |
RecordTemplate (:= (:= String Name) (Q Exp)) (:= String Name) [(:= String Name, Maybe (Q Exp))] | |
RecordTemplate (:= (:= String Name) (Q Exp)) (:= (:= String Name) (Q Exp)) [(:= String Name, Maybe (Q Exp))] | |