License | BSD3 |
---|---|
Maintainer | zcarterc@gmail.com |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Extensions |
|
This module implements a simple HashMap ConcreteTypeRep Dynamic
- newtype DynamicState = DynamicState {}
- getDyn :: forall a. Typeable a => DynamicState -> Maybe a
- setDyn :: forall a. Typeable a => DynamicState -> a -> DynamicState
- _dyn :: (Typeable a, Functor f) => a -> (a -> f a) -> DynamicState -> f DynamicState
Documentation
newtype DynamicState Source
An extensible record, indexed by type
getDyn :: forall a. Typeable a => DynamicState -> Maybe a Source
setDyn :: forall a. Typeable a => DynamicState -> a -> DynamicState Source
_dyn :: (Typeable a, Functor f) => a -> (a -> f a) -> DynamicState -> f DynamicState Source
Lens with default value