Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Aeson.TypeScript.Internal
Description
Internal details. For now, this module just exports the full TSDeclaration constructors. These are subject to breaking changes but are exported here in case you want to live dangerously.
Documentation
data TSDeclaration Source #
Constructors
TSInterfaceDeclaration | |
Fields
| |
TSTypeAlternatives | |
Fields
| |
TSRawDeclaration | |
Instances
Show TSDeclaration Source # | |
Defined in Data.Aeson.TypeScript.Types Methods showsPrec :: Int -> TSDeclaration -> ShowS # show :: TSDeclaration -> String # showList :: [TSDeclaration] -> ShowS # | |
Eq TSDeclaration Source # | |
Defined in Data.Aeson.TypeScript.Types Methods (==) :: TSDeclaration -> TSDeclaration -> Bool # (/=) :: TSDeclaration -> TSDeclaration -> Bool # | |
Ord TSDeclaration Source # | |
Defined in Data.Aeson.TypeScript.Types Methods compare :: TSDeclaration -> TSDeclaration -> Ordering # (<) :: TSDeclaration -> TSDeclaration -> Bool # (<=) :: TSDeclaration -> TSDeclaration -> Bool # (>) :: TSDeclaration -> TSDeclaration -> Bool # (>=) :: TSDeclaration -> TSDeclaration -> Bool # max :: TSDeclaration -> TSDeclaration -> TSDeclaration # min :: TSDeclaration -> TSDeclaration -> TSDeclaration # |