Socket
Socket
Sign inDemoInstall

fairmont-helpers

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fairmont-helpers - npm Package Compare versions

Comparing version 1.0.0-beta-18 to 1.0.0-beta-19

src/array.coffee

9

package.json
{
"name": "fairmont-helpers",
"version": "1.0.0-beta-18",
"description": "Functional reactive programming for JavaScript and CoffeeScript.",
"version": "1.0.0-beta-19",
"description": "True functional reactive programming for JavaScript.",
"files": [

@@ -32,4 +32,5 @@ "src/",

"dependencies": {
"fairmont-core": "^1.0.0-beta-19",
"fairmont-multimethods": "^1.0.0-beta-18",
"fairmont-core": "^1.0.0-beta-20",
"fairmont-multimethods": "^1.0.0-beta-19",
"coffee-script": "~1.9.3",
"when": "^3.7.3"

@@ -36,0 +37,0 @@ },

@@ -1,25 +0,18 @@

# Fairmont
# Fairmont-Helpers
Fairmont is a JavaScript library for functional reactive programming. Fairmont takes full advantage of ES6+ features like iterators (including async iterators), generators, and promises. Inspired by libraries like [Underscore](http://underscorejs.org/) and many others, Fairmont features include:
Fairmont-Helpers is a JavaScript library providing a variety of helper functions for dealing with everything from Arrays to Promises in a functional style.
It's part of the [Fairmont][] library.
You can use it by itself, or simply as part of the [Fairmont][] library.
* reactive programming support through async iterators
* lazy evaluation on collection operations via iterators
* core functional operations, like currying and composition
* bridge functions for integrating with OOP-based libraries
* common file and stream based operations
* streams and event emitters modeled as asynchronous iterators
* seamless integration between synchronous and asynchronous operations
* … and more!
## Installation
## Examples
`npm install fairmont-helpers`
You can get a feel for what Fairmont can do for you by [checking out the examples](./examples).
## Documentation
## Reference
Check out the [wiki][] for an getting started guides, tutorials, and reference documentation.
Fairmont uses [literate programming](http://www.coffeescriptlove.com/2013/02/literate-coffeescript.html), so each source file doubles as documentation. Please see the [source directory](./src/index.litcoffee) for more.
## Status
Fairmont is still under heavy development and is `beta` quality, meaning you should probably not use it in your production code.
[Fairmont][0] is still under heavy development and is `beta` quality, meaning you should probably not use it in your production code.

@@ -30,2 +23,4 @@ ## Roadmap

[200]:https://github.com/pandastrike/fairmont/issues
[tickets]:https://github.com/pandastrike/fairmont/issues
[Fairmont]:https://github.com/pandastrike/fairmont
[wiki]:https://github.com/pandastrike/fairmont/wiki

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc