Displaying 1 to 10 from 10 results

prelude-ls - prelude

  •    LiveScript

is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript. See the prelude.ls site for examples, a reference, and more.

foundation - Empire strikes back

  •    Haskell

It's also recommended if you're going to deal with packages using text, bytestring, vector.. to use the foundation-edge package.

protolude - A sensible starting Prelude template.

  •    Haskell

A sensible starting Prelude for building custom Preludes. To try out standalone prelude at the interactive shell, from the Protolude project directory run.

lazit - Lazy composable operations on iterators/generators.

  •    Javascript

Lazy, composable operations on iterators/generators for ES6 and beyond. Use lazit right now with transpilers like babeljs or the Google Traceur Compiler or by using build/lazit.js or build/lazit.min.js which are precompiled using babeljs and browserified.

nodash - A port of the Haskell Prelude to JavaScript/NodeJS.

  •    Javascript

nodash offers you a rich set of library functions, comparable to the likes of underscore or lodash. The functions are actually derived from the Haskell Prelude and emphasize a functional programming style. A special trait of this library is that it discards some JavaScript concepts (like prototypes or optional arguments) to allow some (in the authors opinion) more useful ones (such as currying).

universum - :milky_way: Prelude written in @Serokell

  •    Haskell

This README contains introduction to Universum and a tutorial on how to use it. This is neither a tutorial on Haskell nor tutorial on each function contained in Universum. For detailed documentation of every function together with examples and usage, see Haddock documentation.

swift-prelude - 🎶 A collection of types and functions that enhance the Swift language.

  •    Swift

A collection of frameworks to enhance the Swift language. This library should be considered alpha, and not stable. Breaking changes will happen often.

relude - 🌀 Relude: Reload your Prelude

  •    Haskell

Avoid all partial functions (like head :: [a] -> a). The types of partial functions lie about their behavior and usage of such functions can lead to the unexpected bugs. Though you can still use some unsafe functions from Relude.Unsafe module, but they are not exported by default. Type-safety. We like to make invalid states unrepresantable. And if it's possible to express this concept through the types then we will do it.