In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program.
Mostly adequate guide to FP (in javascript)
翻译 - FP的基本指南(使用javascript)
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
翻译 - JavaScript中实用,平衡的FP。 @FLJS在Twitter上预定
lichess.org: 永久免费、无广告开源的国际象棋服务器
#编程语言#Scala是一门多范式的编程语言,一种类似java的编程语言,设计初衷是实现可伸缩的语言、并集成面向对象编程和函数式编程的各种特性,运行于Java虚拟机
Nix 是一个类似于rpm、apt的Linux/Unix纯函数式包管理工具,旨在使软件包管理可靠且可重现
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
翻译 - Bartosz Milewski的“程序员分类理论”非官方PDF和LaTeX来源
MIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。
Functional programming in TypeScript
翻译 - TypeScript中的函数式编程
A functional and reactive JavaScript framework for predictable code
翻译 - 用于可预测代码的功能性和反应性JavaScript框架
#IOS#Kickstarter for iOS. Bring new ideas to life, anywhere.
🐼 Chinese translations for classic software development resources
C# pure functional programming framework - come and get declarative!
翻译 - C#功能语言扩展-用于功能编程的基类库
Λrrow - The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
🌙 The minimal & fast library for functional user interfaces
翻译 - 🌙最小和快速的UI库
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
翻译 - VAVR(以前称为Javaslang)是与Java 8+一起运行的非商业性,非盈利对象功能库。它旨在减少代码行并提高代码质量。
#安卓#Kickstarter for Android. Bring new ideas to life, anywhere.
翻译 - Android版Kickstarter。在任何地方将新想法带入生活。
A statically typed lisp, without a GC, for real-time applications.