Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Bond.Struct
- data Value
- = BOOL Bool
- | INT8 Int8
- | INT16 Int16
- | INT32 Int32
- | INT64 Int64
- | UINT8 Word8
- | UINT16 Word16
- | UINT32 Word32
- | UINT64 Word64
- | FLOAT Float
- | DOUBLE Double
- | STRING Utf8
- | WSTRING Utf16
- | STRUCT Struct
- | LIST BondDataType [Value]
- | SET BondDataType [Value]
- | MAP BondDataType BondDataType [(Value, Value)]
- | BONDED (Bonded Struct)
- data Struct = Struct {}
- valueName :: Value -> String
Documentation
Representation of bond serializable type used in runtime-schema operations.
Constructors
Representation of bond structure used in runtime-schema operations.