Module
LabeledData.TransformEntry.Transforms
- Package
- purescript-labeled-data
- Repository
- thought2/purescript-labeled-data
#SingleField Source
data SingleFieldInstances
(Cons symFirst a () r, TypeEquals symFirst "1", IsSymbol symFirst) => TransformEntry SingleField sym sym (Record r) a
#ArgsToRecord Source
data ArgsToRecord :: forall k. k -> Typedata ArgsToRecord tok
Instances
(RepRecordLike tok 1 rep r) => TransformEntry (ArgsToRecord tok) sym sym rep (Record r)
#LowerFirstCl Source
class LowerFirstCl :: Symbol -> Symbol -> Constraintclass LowerFirstCl (sym1 :: Symbol) (sym2 :: Symbol) | sym2 -> sym1
Instances
(Cons head tail sym1, ToLower head head', Cons head' tail sym2) => LowerFirstCl sym1 sym2
#ToLower Source
class ToLower :: Symbol -> Symbol -> Constraintclass ToLower (sym1 :: Symbol) (sym2 :: Symbol) | sym1 -> sym2
Instances
ToLower "A" "a"ToLower "B" "b"ToLower "C" "c"ToLower "D" "d"ToLower "E" "e"ToLower "F" "f"ToLower "G" "g"ToLower "H" "h"ToLower "I" "i"ToLower "J" "j"ToLower "K" "k"ToLower "L" "l"ToLower "M" "m"ToLower "N" "n"ToLower "O" "o"ToLower "P" "p"ToLower "Q" "q"ToLower "R" "r"ToLower "S" "s"ToLower "T" "t"ToLower "U" "u"ToLower "V" "v"ToLower "W" "w"ToLower "X" "x"ToLower "Y" "y"ToLower "Z" "z"