| 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
| 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 # | |
| Show TSDeclaration Source # | |
Defined in Data.Aeson.TypeScript.Types Methods showsPrec :: Int -> TSDeclaration -> ShowS # show :: TSDeclaration -> String # showList :: [TSDeclaration] -> ShowS # | |