yoko-2.0: Generic Programming with Disbanded Data Types

Safe HaskellNone

Data.Yoko.MinCtors.Minima

Synopsis

Documentation

type NP1 = IntSource

type NP0 = IntSource

data SC_SumInfo t Source

type instance App SC_SumInfo t = SumInfo t

class ts ~ SiblingDTs t => SiblingInC ts t Source

Instances

~ [k] ts (SiblingDTs k t) => SiblingInC k ts t 

solve_sibling_set :: (Eq (CVec ts Minima2), VRepeat ts, VFunctor (SiblingInC ts) ts, VEnum ts) => Vec ts SC_SumInfo -> Work tsSource

solve_sibling_set' :: (Eq (CVec ts Minima2), VRepeat ts, VEnum ts) => CVec ts (SiblingInT ts) -> Work tsSource