3 , MultiParamTypeClasses
6 module Sound.EsounD.Streams
8 , Mux(..) -- defined by Internals
11 import Control.Monad.IO.Class
12 import Control.Monad.Trans.Region
13 import Sound.EsounD.Internals
15 class Writable ws dvec where
16 write ∷ ( AncestorRegion pr cr
19 ⇒ ws (RegionT s pr) → dvec → cr ()