Language.PureScript.Ide.Filter.Declaration

purescript-0.15.15: PureScript Programming Language Compiler

Safe Haskell | None
Language | Haskell2010

Language.PureScript.Ide.Filter.Declaration

# Documentation

data DeclarationType #

Constructors

Value |
Type |
Synonym |
DataConstructor |
TypeClass |
ValueOperator |
TypeOperator |
Module |

#### Instances

Instances details

FromJSON DeclarationType # |
Instance details Defined in Language.PureScript.Ide.Filter.Declaration Methods parseJSON :: Value -> Parser DeclarationType # parseJSONList :: Value -> Parser [DeclarationType] # omittedField :: Maybe DeclarationType #
ToJSON DeclarationType # |
Instance details Defined in Language.PureScript.Ide.Filter.Declaration Methods toJSON :: DeclarationType -> Value # toEncoding :: DeclarationType -> Encoding # toJSONList :: [DeclarationType] -> Value # toEncodingList :: [DeclarationType] -> Encoding # omitField :: DeclarationType -> Bool #
Show DeclarationType # |
Instance details Defined in Language.PureScript.Ide.Filter.Declaration Methods showsPrec :: Int -> DeclarationType -> ShowS # show :: DeclarationType -> String # showList :: [DeclarationType] -> ShowS #
Eq DeclarationType # |
Instance details Defined in Language.PureScript.Ide.Filter.Declaration Methods (==) :: DeclarationType -> DeclarationType -> Bool # (/=) :: DeclarationType -> DeclarationType -> Bool #
Ord DeclarationType # |
Instance details Defined in Language.PureScript.Ide.Filter.Declaration Methods compare :: DeclarationType -> DeclarationType -> Ordering # (<) :: DeclarationType -> DeclarationType -> Bool # (<=) :: DeclarationType -> DeclarationType -> Bool # (>) :: DeclarationType -> DeclarationType -> Bool # (>=) :: DeclarationType -> DeclarationType -> Bool # max :: DeclarationType -> DeclarationType -> DeclarationType # min :: DeclarationType -> DeclarationType -> DeclarationType #