| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Nes.APU.State.Filter.Class
Documentation
class Filter (m :: Type -> Type) a where Source #
Instances
| Filter IO FilterChain Source # | |
Defined in Nes.APU.State.Filter.Chain Methods consume :: Sample -> FilterChain -> IO FilterChain Source # | |
| MonadIO m => Filter m FirFilter Source # | |
| Monad m => Filter m IirFilter Source # | |
| MonadIO m => Filter m SampledFilter Source # | |
Defined in Nes.APU.State.Filter.Sampled Methods consume :: Sample -> SampledFilter -> m SampledFilter Source # output :: SampledFilter -> m Sample Source # | |
| (Monad m, Filter m a, Filter m b) => Filter m (Either a b) Source # | |