Module

WAGS.CreateT

Package
purescript-wags
Repository
mikesol/purescript-wags

Typelevel declarations for the create function As of PureScript 14.2, this is still necessary in order to work with Create at the type level without incuring term-level computations.

#CreateStepT Source

class CreateStepT (r :: Row Type) (inGraph :: Graph) (outGraph :: Graph) | r inGraph -> outGraph

Instances

#CreateStepRLT Source

class CreateStepRLT (rl :: RowList Type) (r :: Row Type) (inGraph :: Graph) (outGraph :: Graph) | rl r inGraph -> outGraph

Instances

#ConnectEdgesToNodeT Source

class ConnectEdgesToNodeT (sources :: RowList Type) (dest :: Symbol) (inGraph :: Graph) (outGraph :: Graph) | sources dest inGraph -> outGraph

Instances

#ConnectAfterCreateT Source

class ConnectAfterCreateT (rl :: RowList Type) (inGraph :: Graph) (outGraph :: Graph) | rl inGraph -> outGraph

Instances

#CreateT Source

class CreateT (r :: Row Type) (inGraph :: Graph) (outGraph :: Graph) | r inGraph -> outGraph

Instances

#CreateT' Source

class CreateT' (ptr :: Symbol) (node :: Type) (inGraph :: Graph) (outGraph :: Graph) | ptr node inGraph -> outGraph

Create an audio unit node in igraph with index ptr, resulting in ograph.

Instances