Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Various functions for dereferencing and decoding schema types
Synopsis
- elementAsTypedTerm :: Element -> Flow Graph TypedTerm
- fieldTypes :: Type -> Flow Graph (Map Name Type)
- isSerializable :: Element -> Flow Graph Bool
- moduleDependencyNamespaces :: Bool -> Bool -> Bool -> Bool -> Module -> Flow Graph (Set Namespace)
- requireRecordType :: Name -> Flow Graph RowType
- requireType :: Name -> Flow Graph Type
- requireUnionType :: Name -> Flow Graph RowType
- requireWrappedType :: Name -> Flow Graph Type
- resolveType :: Type -> Flow Graph (Maybe Type)
- typeDependencies :: Name -> Flow Graph (Map Name Type)
- typeDependencyNames :: Type -> Set Name