X-Git-Url: http://git.cielonegro.org/gitweb.cgi?a=blobdiff_plain;f=Sound%2FEsounD%2FStreams.hs;h=4f0a1000371da64874c756f1b46f679644e0a3a2;hb=bb3dbc2442352e09bafe4415d3784f7f61230b17;hp=2be218ef4dcb727d10a3761dcac81f77b87aaeda;hpb=2c9350d4762d69bbfcdc58212e27506c3d4f7494;p=EsounD.git diff --git a/Sound/EsounD/Streams.hs b/Sound/EsounD/Streams.hs index 2be218e..4f0a100 100644 --- a/Sound/EsounD/Streams.hs +++ b/Sound/EsounD/Streams.hs @@ -4,14 +4,14 @@ #-} -- | EsounD stream I/O module Sound.EsounD.Streams - ( Writable(..) + ( Writable(..) ) where -import Control.Monad.IO.Class +import Control.Monad.IO.Class import Control.Monad.Trans.Region -class Writable ws v where +class Writable ws dvec where write ∷ ( AncestorRegion pr cr , MonadIO cr ) - ⇒ ws (RegionT s pr) → v → cr () + ⇒ ws (RegionT s pr) → dvec → cr ()