[EOL] E-commerce components for Symfony
Support
Quality
Security
License
Reuse
Introduction to concepts of asynchronous and concurrent programming in Scala, based on the Cats Effect library.
Support
Quality
Security
License
Reuse
TopShell - a purely functional, reactive scripting language
Support
Quality
Security
License
Reuse
Foundations of Functional Programming in Scala is a comprehensive, self-paced online course with no prerequisites, which helps you to become a confident, productive, and powerful functional Scala developer.
Support
Quality
Security
License
Reuse
Code Samples Functional Programming in JavaScript, Manning 2016
Support
Quality
Security
License
Reuse
🎶 A collection of types and functions that enhance the Swift language.
Support
Quality
Security
License
Reuse
The project was ported to dry-rb/dry-transformer
Support
Quality
Security
License
Reuse
FP library for JavaScript. Supports named-argument style methods.
Support
Quality
Security
License
Reuse
Generate type guard functions from TypeScript interfaces
Support
Quality
Security
License
Reuse
A simple, stateless, functional mechanism to perform actions repetitively until successful.
Support
Quality
Security
License
Reuse
Business transaction DSL
Support
Quality
Security
License
Reuse
[DEPRECATED, please check out fp-ts] Implementation of common algebraic types in JavaScript + Flow
Support
Quality
Security
License
Reuse
A lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration
Support
Quality
Security
License
Reuse
A cooler tour the same as scala language
Support
Quality
Security
License
Reuse
c
category-theory-for-programmersby onlurking
CSS 
409
Version:Current
License: No License (No License)
e-book version of Bartosz Milewski's Category Theory for Programmers
Support
Quality
Security
License
Reuse
This repository is a demo of Explicit Architecture, using the Symfony Demo Application.
Support
Quality
Security
License
Reuse
The parallel, concurrent, and functional programming language for scalable software development
Support
Quality
Security
License
Reuse
A JavaScript library built to encourage a functional programming style & strategy. - http://eliperelman.com/fn.js
Support
Quality
Security
License
Reuse
A lodash-inspired lens-like library for Javascript
Support
Quality
Security
License
Reuse
A neat little tool to build presentations using the Scala REPL
Support
Quality
Security
License
Reuse
Chess API written in scala. Immutable and free of side effects.
Support
Quality
Security
License
Reuse
algorithms in scala
Support
Quality
Security
License
Reuse
Utilities for treating frozen JavaScript objects as persistent immutable collections
Support
Quality
Security
License
Reuse
Cloe programming language
Support
Quality
Security
License
Reuse
:package: The wrapper for all PHP built-in array functions and easy, object-oriented array manipulation library. In short: Arrays on steroids.
Support
Quality
Security
License
Reuse
The Clay programming language
Support
Quality
Security
License
Reuse
Introduction to Functional Programming (Italian)
Support
Quality
Security
License
Reuse
KeyPathKit is a library that provides the standard functions to manipulate data along with a call-syntax that relies on typed keypaths to make the call sites as short and clean as possible.
Support
Quality
Security
License
Reuse
Helpfully Functional Go like underscore.js
Support
Quality
Security
License
Reuse
Functional is a library for functional programming in JavaScript. It defines the standard higher-order functions such as map, reduce (aka foldl), and select (aka filter). It also defines functions such as curry, rcurry, and partial for partial function application; and compose, guard, and until for function-level programming.
Support
Quality
Security
License
Reuse
Composables for React.
Support
Quality
Security
License
Reuse
Little monad library designed for TypeScript
Support
Quality
Security
License
Reuse
Experimental project to lay out basic algebra type classes
Support
Quality
Security
License
Reuse
Usable, idiomatic common monads in Ruby
Support
Quality
Security
License
Reuse
🥃 Functional Algebraic Data Types
Support
Quality
Security
License
Reuse
Untyped/typed functional standard library for Javascript.
Support
Quality
Security
License
Reuse
lints and suggestions for the nix programming language
Support
Quality
Security
License
Reuse
A library for probabilistic programming in Haskell.
Support
Quality
Security
License
Reuse
Non-Standard PHP Library - functional primitives toolbox and more
Support
Quality
Security
License
Reuse
Repository for the Packt Publishing book titled "C# 9 and .NET 5 - Modern Cross-Platform Development" by Mark J. Price
Support
Quality
Security
License
Reuse
Functional programming, immutable collections and FP constructs for typescript and javascript
Support
Quality
Security
License
Reuse
Abstraction for managing asynchronous code in JS
Support
Quality
Security
License
Reuse
Abstractions from Category theory with simple description & implementation, links to further resources.
Support
Quality
Security
License
Reuse
recursion schemes for cats; to iterate is human, to recurse, divine
Support
Quality
Security
License
Reuse
A TINY, fail-fast, lazy, immutable Javascript objects library.
Support
Quality
Security
License
Reuse
p
pragmatic-functional-javascriptby haskellcamargo
CSS 
359
Version:Current
License: No License (No License)
The "Pragmatic Functional JavaScript" book
Support
Quality
Security
License
Reuse
Aggregate Framework是为方便开发人员运用DDD和CQRS思想来构建复杂的、可扩展的Java企业应用系统而提供的Java技术框架。该框架提供了Aggregate、Repository、Domain Event等构建块的实现;使用DomainEvent,借助于内建的Disruptor组件,AggregateFramework可使开发人员方便的实现高性能SEDA架构。此外,该框架支持与Spring集成,提供使用 annotation的方式让开发人员方便地为Domain Event定义一个或多个事件处理, 同时可指定事件处理是同步还是异步触发,并支持分布式事务事件; 使用Spring事务管理器管理事务时,支持Unit Of Work数据访问模式以及内建一级缓存以提高访问性能,另也支持可配置的2级缓存。
Support
Quality
Security
License
Reuse
Immutable data frame for Go
Support
Quality
Security
License
Reuse
The example source code for the book Functional JavaScript by Michael Fogus, published by O'Reilly
Support
Quality
Security
License
Reuse
学习Abp框架之Mpa实操演练
Support
Quality
Security
License
Reuse
e
elcodiby elcodi
[EOL] E-commerce components for Symfony
PHP
439
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
concurrency-in-scala-with-ceby slouc
Introduction to concepts of asynchronous and concurrent programming in Scala, based on the Cats Effect library.
Scala
439
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
t
topshellby topshell-language
TopShell - a purely functional, reactive scripting language
Scala
429
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
foundationsby fp-tower
Foundations of Functional Programming in Scala is a comprehensive, self-paced online course with no prerequisites, which helps you to become a confident, productive, and powerful functional Scala developer.
HTML
427
Updated: 2 y ago
License: Strong Copyleft (CC-BY-SA-4.0)
Support
Quality
Security
License
Reuse
f
functional-programming-jsby luijar
Code Samples Functional Programming in JavaScript, Manning 2016
JavaScript
424
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
s
swift-preludeby pointfreeco
🎶 A collection of types and functions that enhance the Swift language.
Swift
422
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
transprocby solnic
The project was ported to dry-rb/dry-transformer
Ruby
419
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
F
FPOby getify
FP library for JavaScript. Supports named-argument style methods.
JavaScript
419
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
ts-auto-guardby rhys-vdw
Generate type guard functions from TypeScript interfaces
TypeScript
419
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
retryby Rican7
A simple, stateless, functional mechanism to perform actions repetitively until successful.
Go
417
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
Support
Quality
Security
License
Reuse
f
flow-static-landby gcanti
[DEPRECATED, please check out fp-ts] Implementation of common algebraic types in JavaScript + Flow
JavaScript
416
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
z
zio-preludeby zio
A lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration
Scala
415
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
scala-tourby yankay
A cooler tour the same as scala language
JavaScript
413
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
category-theory-for-programmersby onlurking
e-book version of Bartosz Milewski's Category Theory for Programmers
CSS
409
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
e
explicit-architecture-phpby hgraca
This repository is a demo of Explicit Architecture, using the Symfony Demo Application.
PHP
407
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
penby pen-lang
The parallel, concurrent, and functional programming language for scalable software development
Rust
407
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
fn.jsby CrowdHailer
A JavaScript library built to encourage a functional programming style & strategy. - http://eliperelman.com/fn.js
JavaScript
406
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
shadesby jamesmcnamara
A lodash-inspired lens-like library for Javascript
JavaScript
406
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
R
REPLesentby marconilanna
A neat little tool to build presentations using the Scala REPL
Scala
403
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
scalachessby ornicar
Chess API written in scala. Immutable and free of side effects.
Scala
400
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
Support
Quality
Security
License
Reuse
i
icepickby aearly
Utilities for treating frozen JavaScript objects as persistent immutable collections
JavaScript
398
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
Support
Quality
Security
License
Reuse
A
Arrayzyby bocharsky-bw
:package: The wrapper for all PHP built-in array functions and easy, object-oriented array manipulation library. In short: Arrays on steroids.
PHP
394
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
clayby jckarter
The Clay programming language
C++
392
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
functional-programmingby gcanti
Introduction to Functional Programming (Italian)
TypeScript
389
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
K
KeyPathKitby vincent-pradeilles
KeyPathKit is a library that provides the standard functions to manipulate data along with a call-syntax that relies on typed keypaths to make the call sites as short and clean as possible.
Swift
386
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
golang-underscoreby ahl5esoft
Helpfully Functional Go like underscore.js
Go
385
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
f
functional-javascriptby osteele
Functional is a library for functional programming in JavaScript. It defines the standard higher-order functions such as map, reduce (aka foldl), and select (aka filter). It also defines functions such as curry, rcurry, and partial for partial function application; and compose, guard, and until for function-level programming.
JavaScript
383
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
react-stampby stampit-org
Composables for React.
JavaScript
381
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
T
TsMonadby cbowdon
Little monad library designed for TypeScript
TypeScript
381
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
algebraby typelevel
Experimental project to lay out basic algebra type classes
Scala
380
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
k
kleisliby txus
Usable, idiomatic common monads in Ruby
Ruby
376
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
praticaby rametta
🥃 Functional Algebraic Data Types
TypeScript
375
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
scriptumby kongware
Untyped/typed functional standard library for Javascript.
JavaScript
374
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
statixby nerdypepper
lints and suggestions for the nix programming language
Rust
374
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
monad-bayesby tweag
A library for probabilistic programming in Haskell.
Jupyter Notebook
371
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
N
NSPLby ihor
Non-Standard PHP Library - functional primitives toolbox and more
PHP
366
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cs9dotnet5by markjprice
Repository for the Packt Publishing book titled "C# 9 and .NET 5 - Modern Cross-Platform Development" by Mark J. Price
C#
366
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
p
prelude-tsby emmanueltouzery
Functional programming, immutable collections and FP constructs for typescript and javascript
TypeScript
365
Updated: 2 y ago
License: Permissive (ISC)
Support
Quality
Security
License
Reuse
f
fun-taskby rpominov
Abstraction for managing asynchronous code in JS
JavaScript
364
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
scala_typeclassopediaby lemastero
Abstractions from Category theory with simple description & implementation, links to further resources.
Scala
364
Updated: 2 y ago
License: Strong Copyleft (CC-BY-SA-4.0)
Support
Quality
Security
License
Reuse
d
drosteby higherkindness
recursion schemes for cats; to iterate is human, to recurse, divine
Scala
363
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
i
immuby scottcorgan
A TINY, fail-fast, lazy, immutable Javascript objects library.
JavaScript
360
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pragmatic-functional-javascriptby haskellcamargo
The "Pragmatic Functional JavaScript" book
CSS
359
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
a
aggregate-frameworkby changmingxie
Aggregate Framework是为方便开发人员运用DDD和CQRS思想来构建复杂的、可扩展的Java企业应用系统而提供的Java技术框架。该框架提供了Aggregate、Repository、Domain Event等构建块的实现;使用DomainEvent,借助于内建的Disruptor组件,AggregateFramework可使开发人员方便的实现高性能SEDA架构。此外,该框架支持与Spring集成,提供使用 annotation的方式让开发人员方便地为Domain Event定义一个或多个事件处理, 同时可指定事件处理是同步还是异步触发,并支持分布式事务事件; 使用Spring事务管理器管理事务时,支持Unit Of Work数据访问模式以及内建一级缓存以提高访问性能,另也支持可配置的2级缓存。
Java
356
Updated: 3 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
q
Support
Quality
Security
License
Reuse
b
book-sourceby funjs
The example source code for the book Functional JavaScript by Michael Fogus, published by O'Reilly
JavaScript
355
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
L
Support
Quality
Security
License
Reuse