Changeset 3333 for src/Pugs/Junc.hs
- Timestamp:
- 05/17/05 13:58:47 (4 years ago)
- svk:copy_cache_prev:
- 4908
- Files:
-
- 1 modified
-
src/Pugs/Junc.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Junc.hs
r3328 r3333 105 105 = f args 106 106 where 107 appSet :: ([ApplyArg], [ApplyArg]) -> Set Val -> Eval (Set Val) 107 108 appSet x y = return . Set.fromList =<< appList x y 109 appList :: ([ApplyArg], [ApplyArg]) -> Set Val -> Eval [Val] 108 110 appList (before, (ApplyArg name _ coll):after) vs = do 109 111 mapM (\v -> juncApply f (before ++ ((ApplyArg name v coll):after))) $ Set.elems vs
