@@ -137,34 +137,29 @@ checkPayload tipe =
137137
138138isPrim :: ModuleName.Canonical -> N.Name -> Bool
139139isPrim home name =
140− home == ModuleName.basics
141− && Set.member name primitives
140+ home == ModuleName.basics && Set.member name primitives
142141
143142
144143primitives :: Set.Set Text
145144primitives =
146− Set.fromList [ "Int", "Float", "String", "Bool" ]
145+ Set.fromList [ N.int, N.float, N.string, N.bool ]
147146
148147
149148isJson :: ModuleName.Canonical -> N.Name -> Bool
150149isJson home name =
151− home == ModuleName.jsonEncode
152− && name == "Value"
150+ home == ModuleName.jsonEncode && name == "Value"
153151
154152
155153isList :: ModuleName.Canonical -> N.Name -> Bool
156154isList home name =
157− home == ModuleName.list
158− && name == "List"
155+ home == ModuleName.list && name == N.list
159156
160157
161158isMaybe :: ModuleName.Canonical -> N.Name -> Bool
162159isMaybe home name =
163− home == ModuleName.maybe
164− && name == "Maybe"
160+ home == ModuleName.maybe && name == N.maybe
165161
166162
167163isArray :: ModuleName.Canonical -> N.Name -> Bool
168164isArray home name =
169− home == ModuleName.array
170− && name == "Array"
165+ home == ModuleName.array && name == N.array