Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data RefEnv k a r
- elems ∷ RefEnv k a r → [a]
- empty ∷ RefEnv k a r
- filter ∷ (a → Bool) → RefEnv k a r → RefEnv k a r
- fromList ∷ (Eq k, Show k, Eq a, Show a, Eq1 r, Show1 r, HasCallStack) ⇒ [(Reference k r, a)] → RefEnv k a r
- keys ∷ RefEnv k a r → [Reference k r]
- lookup ∷ (Eq k, Eq1 r) ⇒ Reference k r → RefEnv k a r → Maybe a
- null ∷ RefEnv k a r → Bool
- reverseLookup ∷ (a → Bool) → RefEnv k a r → [Reference k r]
- singleton ∷ Reference k r → a → RefEnv k a r
- toList ∷ RefEnv k a r → [(Reference k r, a)]
- union ∷ (Eq k, Show k, Eq a, Show a, Eq1 r, Show1 r, HasCallStack) ⇒ RefEnv k a r → RefEnv k a r → RefEnv k a r
- (!) ∷ (Eq k, Eq1 r) ⇒ RefEnv k a r → Reference k r → a
Documentation
Instances
Foldable (RefEnv k a ∷ (Type → Type) → Type) Source # | |
Functor (RefEnv k a ∷ (Type → Type) → Type) Source # | |
Traversable (RefEnv k a ∷ (Type → Type) → Type) Source # | |
Defined in Test.Util.RefEnv | |
Generic (RefEnv k a r) Source # | |
(Show1 r, Show k, Show a) ⇒ Show (RefEnv k a r) Source # | |
(ToExpr a, ToExpr (r k)) ⇒ ToExpr (RefEnv k a r) Source # | |
type Rep (RefEnv k a r) Source # | |
Defined in Test.Util.RefEnv |
fromList ∷ (Eq k, Show k, Eq a, Show a, Eq1 r, Show1 r, HasCallStack) ⇒ [(Reference k r, a)] → RefEnv k a r Source #