| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Control.Monad.Reader.Has
Documentation
class Has part record where Source #
Minimal complete definition
Nothing
Methods
extract :: record -> part Source #
extract :: forall path. (Generic record, SuccessfulSearch part record path) => record -> part Source #
Instances
| Has record record Source # | |
Defined in Control.Monad.Reader.Has | |
| SuccessfulSearch a1 (a0, a1) path => Has a1 (a0, a1) Source # | |
Defined in Control.Monad.Reader.Has | |
| SuccessfulSearch a0 (a0, a1) path => Has a0 (a0, a1) Source # | |
Defined in Control.Monad.Reader.Has | |
| SuccessfulSearch a2 (a0, a1, a2) path => Has a2 (a0, a1, a2) Source # | |
Defined in Control.Monad.Reader.Has | |
| SuccessfulSearch a1 (a0, a1, a2) path => Has a1 (a0, a1, a2) Source # | |
Defined in Control.Monad.Reader.Has | |
| SuccessfulSearch a0 (a0, a1, a2) path => Has a0 (a0, a1, a2) Source # | |
Defined in Control.Monad.Reader.Has | |