- data CombineFam r1 r2 ix = Combine (r1 ix) (r2 ix)
- combineProcessors :: forall phi rr1 r1 rr2 r2. GProcessor phi rr1 r1 -> GProcessor phi rr2 r2 -> GProcessor phi (CombineFam rr1 rr2) (CombineFam r1 r2)
Documentation
data CombineFam r1 r2 ix Source
Combine (r1 ix) (r2 ix) |
combineProcessors :: forall phi rr1 r1 rr2 r2. GProcessor phi rr1 r1 -> GProcessor phi rr2 r2 -> GProcessor phi (CombineFam rr1 rr2) (CombineFam r1 r2)Source
Combine two semantic processors into a single one that tuples their respective values.