Vivid.SynthDef.TypesafeArgs
type family SubsetBoolToBool (a :: Bool_IsSubsetOf) :: Bool where ...
type family ElemBoolToBool (a :: Bool_IsElemOf) :: Bool where ...
type family SetInsert (s :: x) (sSet :: [x]) :: [x] where ...
type family SetUnion (a :: [x]) (b :: [x]) :: [x] where ...
type family IsSubsetOf (a :: [x]) (b :: [x]) :: Bool_IsSubsetOf where ...
data Bool_IsSubsetOf
type family Subset (as :: [Symbol]) (bs :: [Symbol]) :: Constraint where ...
type family IsElemOf (a :: x) (l :: [x]) :: Bool_IsElemOf where ...
data Bool_IsElemOf
type family Elem (a :: Symbol) (xs :: [Symbol]) :: Constraint where ...
class TagList from
class VarList from
type V
data Vs a
data Variable a
data I x
data VarSet s
type TypedVarList c
data AddParams a b
class GetSymbolVals x