JFP 2.7.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package JFP --version 2.7.0
NuGet\Install-Package JFP -Version 2.7.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="JFP" Version="2.7.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add JFP --version 2.7.0
#r "nuget: JFP, 2.7.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install JFP as a Cake Addin
#addin nuget:?package=JFP&version=2.7.0

// Install JFP as a Cake Tool
#tool nuget:?package=JFP&version=2.7.0

A language as a library borrowing concepts from Lisp and Haskell. JFP contains functions which allow for gentle adoption of functional programming ideas for developers who are new to the functional paradigm. JFP embraces the dynamic nature of Javascript while supporting safe data typing.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.2.2 1,166 6/20/2016
2.7.0 1,321 2/2/2016
2.6.0 983 1/21/2016
2.5.0 1,101 11/18/2015
2.4.0 1,038 11/4/2015
2.2.1 1,079 9/1/2015
1.2.0 1,912 2/23/2015
1.1.4 1,457 2/22/2015


- repeat - Repeats a string n times
- times - executes a function n times, threading the output through the execution chain
- between - tests that a value is between two numbers
- rcompose - performs a right (reverse) composition


- takeUntil - captures values in order from the beginning of provided list until a value causes the predicate to pass
- dropUntil - drops values from array until predicate is satisfied
- zip - zips n arrays together into an array of n-length arrays
- addModule - takes function and executes, capturing map of keys and functions; returns function which will attempt to add functions to JFP; throws error if any names exist, or any functions cannot be added