Changeset 12436 for src/Pugs/Prim/List.hs
- Timestamp:
- 08/19/06 08:05:01 (2 years ago)
- Files:
-
- 1 modified
-
src/Pugs/Prim/List.hs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Prim/List.hs
r12422 r12436 2 2 3 3 module Pugs.Prim.List ( 4 op0Zip, op 1Pick, op1Sum,4 op0Zip, op0Each, op1Pick, op1Sum, 5 5 op1Min, op1Max, op1Uniq, 6 6 op2ReduceL, op2Reduce, op2Grep, op2Map, op2Join, … … 18 18 19 19 op0Zip :: [Val] -> Eval Val 20 op0Zip = fmap (VList . concat . op0Zip') . mapM fromVal 20 op0Zip = fmap (VList . fmap VList . op0Zip') . mapM fromVal 21 22 op0Each :: [Val] -> Eval Val 23 op0Each = fmap (VList . concat . op0Zip') . mapM fromVal 21 24 22 25 op0Zip' :: [[Val]] -> [[Val]]
