dunai-0.4.0.0: Generalised reactive framework supporting classic, arrowized and monadic FRP.

Safe HaskellSafe
LanguageHaskell2010

Data.MonadicStreamFunction.Instances.ArrowLoop

Contents

Description

Instance of ArrowLoop for Monadic Stream Functions (MSF).

Import this module to include that (orphan) instance.

This is only defined for monads that are instances of MonadFix.

Synopsis

Documentation

Orphan instances

(Monad m, MonadFix m) => ArrowLoop (MSF m) Source #

ArrowLoop instance for MSFs. The monad must be an instance of MonadFix.

Methods

loop :: MSF m (b, d) (c, d) -> MSF m b c #