Skip to content
jpotterm edited this page Nov 3, 2014 · 8 revisions

[Array](API Array)

  • [toArray(xs)](API Array#toarrayxs)
  • [cloneArray(xs)](API Array#clonearrayxs)
  • [append(xs, ys)](API Array#appendxs-ys)
  • [reverse(xs)](API Array#reversexs)
  • [reduce(f, initVal, xs)](API Array#reducef-initval-xs)
  • [reduceRight(f, initVal, xs)](API Array#reducerightf-initval-xs)
  • [filter(p, xs)](API Array#filterp-xs)
  • [find(p, xs)](API Array#findp-xs)
  • [findIndex(p, xs)](API Array#findindexp-xs)
  • [group(xs)](API Array#groupxs)
  • [groupBy(eq, xs)](API Array#groupbyeq-xs)
  • [minimum(xs)](API Array#minimumxs)
  • [maximum(xs)](API Array#maximumxs)
  • [sum(xs)](API Array#sumxs)
  • [product(xs)](API Array#productxs)
  • [length(xs)](API Array#lengthxs)
  • [transpose(xss)](API Array#transposexss)
  • [zip(xs, ys)](API Array#zipxs-ys)
  • [zipWith(f, xs, ys)](API Array#zipwithf-xs-ys)
  • [sort(xs)](API Array#sortxs)
  • [sortBy(compare, xs)](API Array#sortbycompare-xs)
  • [concat(xss)](API Array#concatxss)
  • [and(xs)](API Array#andxs)
  • [or(xs)](API Array#orxs)
  • [some(p, xs)](API Array#somep-xs)
  • [every(p, xs)](API Array#everyp-xs)
  • [contains(item, xs)](API Array#containsitem-xs)
  • [range(start, stop, [step])](API Array#rangestart-stop-step)
  • [intersperse(sep, xs)](API Array#interspersesep-xs)

[Function](API Function)

  • [partial(f, ...args)](API Function#partialf-args)
  • [curry(f, [arity])](API Function#curryf-arity)
  • [flip(f)](API Function#flipf)
  • [apply(f, args)](API Function#applyf-args)
  • [compose(...fs)](API Function#composefs)
  • [memoize(f)](API Function#memoizef)
  • [memoizeBy(hasher, f)](API Function#memoizebyhasher-f)

[Maybe](API Maybe)

  • [Maybe(hasValue, [value])](API Maybe#maybehasvalue-value)
  • [isJust(maybe)](API Maybe#isjustmaybe)
  • [isNothing(maybe)](API Maybe#isnothingmaybe)
  • [maybe(defaultValue, f, maybe)](API Maybe#maybedefaultvalue-f-maybe)
  • [fromMaybe(defaultValue, maybe)](API Maybe#frommaybedefaultvalue-maybe)
  • [catMaybes(xs)](API Maybe#catmaybesxs)
  • [mapMaybe(f, xs)](API Maybe#mapmaybef-xs)

[Object](API Object)

  • [cloneObject(x)](API Object#cloneobjectx)
  • [extend(x, y)](API Object#extendx-y)
  • [lookup(propertyName, obj)](API Object#lookuppropertyname-obj)
  • [prop(propertyName, obj)](API Object#proppropertyname-obj)
  • [propCall(propertyName, args, obj)](API Object#propcallpropertyname-args-obj)

[Set](API Set)

  • [unique(xs)](API Set#uniquexs)
  • [uniqueBy(eq, xs)](API Set#uniquebyeq-xs)
  • [union(xs, ys)](API Set#unionxs-ys)
  • [unionBy(eq, xs, ys)](API Set#unionbyeq-xs-ys)
  • [intersect(xs, ys)](API Set#intersectxs-ys)
  • [intersectBy(eq, xs, ys)](API Set#intersectbyeq-xs-ys)

[Typeclass](API Typeclass)

  • [addInstance(type, implementation)](API Typeclass#addinstancetype-implementation)
  • [getInstance(type)](API Typeclass#getinstancetype)
  • [callInstance(type, functionName, args)](API Typeclass#callinstancetype-functionname-args)

API

  • [Array](API Array)
  • [Function](API Function)
  • [Maybe](API Maybe)
  • [Object](API Object)
  • [Set](API Set)
  • [Typeclass](API Typeclass)

Guides

  • [Operators](Guide Operators)
  • [Typeclasses](Guide Typeclasses)
  • [Replacing OOP](Guide Replacing Object Oriented Programming)

General

Clone this wiki locally