Safe Haskell | None |
---|---|
Language | Haskell2010 |
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 #
TSInterfaceDeclaration | |
TSTypeAlternatives | |
| |
TSRawDeclaration | |
Instances
Eq TSDeclaration Source # | |
Defined in Data.Aeson.TypeScript.Types (==) :: TSDeclaration -> TSDeclaration -> Bool # (/=) :: TSDeclaration -> TSDeclaration -> Bool # | |
Ord TSDeclaration Source # | |
Defined in Data.Aeson.TypeScript.Types 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 showsPrec :: Int -> TSDeclaration -> ShowS # show :: TSDeclaration -> String # showList :: [TSDeclaration] -> ShowS # |