Safe Haskell | None |
---|
Control.Monad.Apiary.Filter.Internal.Strategy
- class Strategy w where
- getQuery :: (v -> Maybe a) -> proxy (w a) -> ((k, v) -> Bool) -> [(k, v)] -> [Maybe a]
- data Option a
- data First a
- data One a
- data Many a
- data Some a
- data LimitSome u a
- reflectLimit :: Reifies n Int => proxy (LimitSome n a) -> Int
- data Check a
- pOption :: Proxy a -> Proxy (Option a)
- pFirst :: Proxy a -> Proxy (First a)
- pOne :: Proxy a -> Proxy (One a)
- pMany :: Proxy a -> Proxy (Many a)
- pSome :: Proxy a -> Proxy (Some a)
- pCheck :: Proxy a -> Proxy (Check a)
Documentation
get first matched key( [1,) params to Type.). since 0.5.0.0.
get first matched key ( [0,) params to Maybe Type.) since 0.5.0.0.
get parameters with upper limit ( [1,n] to [Type]) since 0.6.0.0.