hsc3-0.13: Haskell SuperCollider

Safe HaskellNone

Sound.SC3.UGen.UId

Description

Unique identifier class for use by non-deterministic (noise) and non-sharable (demand) unit generators.

Synopsis

Documentation

class (Functor m, MonadIO m) => UId m whereSource

A class indicating a monad that will generate a sequence of unique integer identifiers.

Instances

UId IO 
(Functor (ReaderT t io), MonadIO (ReaderT t io), Transport t, Functor io, MonadIO io) => UId (ReaderT t io)