Copyright | (c) Ivan Perez 2014-2023 (c) George Giorgidze 2007-2012 (c) Henrik Nilsson 2005-2006 (c) Antony Courtney and Henrik Nilsson Yale University 2003-2004 |
---|---|
License | BSD-style (see the LICENSE file in the distribution) |
Maintainer | ivan.perez@keera.co.uk |
Stability | provisional |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
FRP.BearRiver.Delays
Contents
Description
SF primitives and combinators to delay signals, introducing new values in them.
Basic delays
pre :: Monad m => SF m a a Source #
Uninitialized delay operator.
The output has an infinitesimal delay (1 sample), and the value at time zero is undefined.
iPre :: Monad m => a -> SF m a a Source #
Initialized delay operator.
Creates an SF that delays the input signal, introducing an infinitesimal delay (one sample), using the given argument to fill in the initial output at time zero.