rhine-0.3.0.0: Functional Reactive Programming with type-level clocks
FRP.Rhine.ResamplingBuffer.FIFO
Contents
Synopsis
fifo :: Monad m => ResamplingBuffer m cl1 cl2 a (Maybe a) Source #
An unbounded FIFO buffer. If the buffer is empty, it will return Nothing.
Nothing
fifoWatch :: Monad m => ResamplingBuffer m cl1 cl2 a (Maybe a, Int) Source #
An unbounded FIFO buffer that also returns its current size.