root/src/Pugs/Prim/List.hs

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @17871 [17871] 13 months ryporter replace improper use of length() in my previous check-in, because it …
(edit) @17868 [17868] 13 months moritz List.hs: .first returns undef if no match was found A haskell guru should …
(edit) @17865 [17865] 13 months ryporter adding support for first() to pugs
(edit) @16573 [16573] 17 months moritz fixed looping each() with empty arg list, introduced in previous commit
(edit) @16572 [16572] 17 months moritz fixed zip to truncate to the shortest list
(edit) @16384 [16384] 17 months audreyt * &map into a nullary block should still consume the list.
(edit) @15616 [15616] 19 months audreyt * Change all liftSTM into stm and all liftIO into io.
(edit) @15573 [15573] 19 months audreyt Pugs.Prim.*: Chase retError/Sym changes.
(edit) @15328 [15328] 20 months lwall More X/Z fixes t/operators/precedence.t was using old precedence table
(edit) @15297 [15297] 20 months audreyt * Revert the previous patch; everything back to normal.
(edit) @15296 [15296] 20 months audreyt * Convert VStr from String to ByteString?, and Syn from String to ID, in …
(edit) @14999 [14999] 22 months audreyt * Pugs.Prim.List: Remove an unneccessary toInteger.
(edit) @14933 [14933] 22 months luqui Implemented XX (but not the metaoperator).
(edit) @14927 [14927] 22 months luqui Implemented @list.pick(*).
(edit) @14926 [14926] 22 months luqui Made pick faster.
(edit) @14925 [14925] 22 months luqui Implemented @list.pick(num).
(edit) @14478 [14478] 2 years audreyt * Pugs.Prim.List: MVar-based synchronization is much better also for …
(edit) @14467 [14467] 2 years audreyt * Pugs.Prim.List: All Hyper operators, including @foo.>>method, are …
(edit) @14140 [14140] 2 years audreyt * Pugs.Prim.List: "join(1, [2, 3])" shouldn't flatten into "join(1, 2, …
(edit) @14113 [14113] 2 years audreyt r14985@T: audreyt | 2006-10-09 16:45:12 +0800 * Use MonadError? instead …
(edit) @13976 [13976] 2 years audreyt * Pugs.Prim.List: Remove the commented-out special case for .map and …
(edit) @13971 [13971] 2 years audreyt * Fix t/xx-uncategorized/pair_in_array.t - A single pair in slurpy …
(edit) @13763 [13763] 2 years audreyt * Pugs.Prim.List: Make max/min not compare the first element twice.
(edit) @13728 [13728] 2 years lanny * implemented cat()
(edit) @13726 [13726] 2 years lanny * implemented roundrobin()
(edit) @13717 [13717] 2 years audreyt * Prefix + now takes arbitrary-precision integers; it's simply: sub …
(edit) @13681 [13681] 2 years audreyt * Even more GHC 6.4 voodoo…
(edit) @13679 [13679] 2 years audreyt * Vain attempt to silence 6.4 compilation error
(edit) @13678 [13678] 2 years audreyt * Pugs.Prim.List: Add support for list-associative reductions, such as …
(edit) @12436 [12436] 2 years audreyt * First-cut implementation of &zip and &each.
(edit) @12422 [12422] 2 years audreyt * Glorious refactoring of the SubAssoc? type. Instead of using a string …
(edit) @12317 [12317] 2 years audreyt * Glorious refactoring of the Var type. Previously, Var is type synonym …
(edit) @11585 [11585] 2 years cjeris Make hyperops distribute into lists, sort of: they propagate down into …
(edit) @10356 [10356] 2 years gaal r10423@sike: roo | 2006-05-15 21:52:25 +0300 * parse and honor [\] …
(edit) @10315 [10315] 2 years audreyt * Prim.List: [+] 1,2,3 is again fold, not scan.
(edit) @10246 [10246] 2 years gaal * Reduce metaoperator in list context gives a scan. Tests included. …
(edit) @7591 [7591] 3 years autrijus * change liftM to fmap for more golfing value…
(edit) @6793 [6793] 3 years autrijus * massive retab for src/, expanding all tabs into spaces, except for the …
(edit) @4544 [4544] 3 years iblech Macros. * t/macros/ -- unSKIP and more tests * Pugs.Eval.Var …
(edit) @3906 [3906] 3 years autrijus * starting single-invocant feature branch. (maybe laso do multi-level …
(edit) @3877 [3877] 3 years scook0 * Minor English tweaks to PA02 * Fixed a comment that was confusing …
(edit) @3827 [3827] 3 years iblech Oops, forgot to checkin the modified Prim/List.hs.
(edit) @3816 [3816] 3 years iblech * map can now take n-ary functions. * Added a test for n-ary map to map.t.
(edit) @3644 [3644] 3 years autrijus * first step in making legible stack trace in error messages -- VError …
(edit) @3538 [3538] 3 years theorbtwo More signatures. If I could fiture out a signature for mainCC …
(edit) @3501 [3501] 3 years iblech uniq() implemented (with inplace syntax too), tests pass :)
(edit) @3495 [3495] 3 years iblech Implemented min() and max() (work with and without a userspecified …
(edit) @3477 [3477] 3 years autrijus * &reduce always reduce from left to right, unlike ...
(edit) @3476 [3476] 3 years autrijus * correctly implement chained ops like [>].
(edit) @3475 [3475] 3 years autrijus * "left" == "pre" in reduce
(edit) @3473 [3473] 3 years autrijus * associativity-preserving reduction over left, right and chain infix …
(edit) @3372 [3372] 3 years theorbtwo More signatures, a few more haddocks.
(edit) @3067 [3067] 3 years autrijus * join.t fixed
(edit) @3066 [3066] 3 years autrijus * [].map and [].grep works again.
(edit) @2968 [2968] 3 years bsmith Misc refactoring within Pugs.Prim and Pugs.AST. Factored eval …
(edit) @2961 [2961] 3 years iblech Added the usual svn properties to src/.
(add) @2951 [2951] 3 years bsmith Refactoring: Pugs.Prim.List, Pugs.Prim.Numeric, Pugs.AST.SIO. Moved …
Note: See TracRevisionLog for help on using the revision log.