Func.memoizezip-all and zip-with-all corner case (no input)unique-by, minimum-byList functions: maximum-by, minimum-by, unique-byList functions: at, elem-index, elem-indices, find-index, find-indicesStr functions: capitalize, camelize, dasherizeFunc function: over - eg. same-length = (==) `over` (.length)Str.repeat through main prelude objectfoldr and foldr1, the new correct definition is backwards incompatible with the old, incorrect onefixflatten - slight change with bug fix, flattens arrays only, not array-like objectsdrop-while and take-whileObj.map), or use chars or values in other cases to transform into a list(obj.) in LiveScript to do thatprelude = require('prelude-ls')compact, split, flatten, difference, intersection, union, count-by, group-by, chars, unchars, applylists-to-obj which takes a list of keys and list of values and zips them up into an object, and the converse obj-to-listspairs-to-obj which takes a list of pairs (2 element lists) and creates an object, and the converse obj-to-pairscons, append - use the concat operatorcompose - use the compose operatorobj-to-func - use partially applied access (eg. (obj.))length - use (.length)sort-by renamed to sort-withsort-bycompare - just use the new sort-bybreak-it renamed break-list, (Str.break-str for the string version)Str.repeat which creates a new string by repeating the input n timesunfold as alias to unfoldr is no longer usedfix, a fixpoint (Y combinator) for anonymous recursive functionsunfoldr (alias unfold)replicate with a string now returns a list of stringspartial, just use native partial application in LiveScript using the _ placeholder, or curryingsort, sortBy, and comparelookup - use (.prop)call - use (.func arg1, arg2)pluck - use map (.prop), xshead and lastprelude-browser.jsprelude-min.js to prelude-browser-min.jszip to zipAllzipWith to zipAllWithzip, a curried zip that takes only two argumentszipWith, a curried zipWith that takes only two argumentsparition functioncurry functionelem function (use in)notElem function (use not in)listToObjectuniqueobjToFuncerror (just use throw)tau constantjoinvalueskeyspartiallog to lnhead: firstinstallPrelude helpermin/max are now curried and take only 2 argumentscall