rest-rewrite-0.3.0: Rewriting library with online termination checking
Safe HaskellSafe-Inferred
LanguageHaskell2010

Language.REST.Types

Documentation

data PPArgs Source #

Constructors

PPArgs 

Fields

data Relation Source #

Constructors

GT 
GTE 
EQ 

Instances

Instances details
Eq Relation Source # 
Instance details

Defined in Language.REST.Types

Show Relation Source # 
Instance details

Defined in Language.REST.Types

Generic Relation Source # 
Instance details

Defined in Language.REST.Types

Associated Types

type Rep Relation :: Type -> Type #

Methods

from :: Relation -> Rep Relation x #

to :: Rep Relation x -> Relation #

Hashable Relation Source # 
Instance details

Defined in Language.REST.Types

Methods

hashWithSalt :: Int -> Relation -> Int #

hash :: Relation -> Int #

type Rep Relation Source # 
Instance details

Defined in Language.REST.Types

type Rep Relation = D1 ('MetaData "Relation" "Language.REST.Types" "rest-rewrite-0.3.0-C58P8WPn3kHJiQCBn16Zwt" 'False) (C1 ('MetaCons "GT" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "GTE" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "EQ" 'PrefixI 'False) (U1 :: Type -> Type)))

toOrderedSet :: (Eq a, Hashable a, Ord a) => HashSet a -> Set a Source #