Module

WAGS.Disconnect

Package
purescript-wags
Repository
mikesol/purescript-wags

#Disconnect Source

class Disconnect (source :: Ptr) (dest :: Ptr) (i :: Graph) (o :: Graph) | source dest i -> o where

Disconnect node source from node dest in graph i, resulting in output graph o.

Members

Instances

#RemovePtrFromList Source

class RemovePtrFromList (ptr :: Ptr) (i :: PtrList) (o :: PtrList) | ptr i -> o

Internal helper class used for disconnecting.

Instances

#RemovePointerFromNode Source

class RemovePointerFromNode (from :: Ptr) (to :: Ptr) (i :: Node) (o :: Node) (tf :: Type) | from to i -> o tf

Internal helper class used for disconnecting.

Instances

#RemovePointerFromNodes Source

class RemovePointerFromNodes (from :: Ptr) (to :: Ptr) (i :: NodeList) (o :: NodeList) (tf :: Type) | from to i -> o tf

Internal helper class used for disconnecting.

Instances