Mostly adequate guide to FP (in javascript)
-
Updated
Jan 12, 2022 - JavaScript
{{ message }}
Mostly adequate guide to FP (in javascript)
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
Jargon from the functional programming world in simple terms!
Scala 2 compiler and standard library. For bugs, see scala/bug
A functional and reactive JavaScript framework for predictable code
MIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
Kickstarter for iOS. Bring new ideas to life, anywhere.
Functional programming in TypeScript
看了fish-redux的todoList demo,发现里面连接全局状态的方法是使用visitor
visitor: (String path, Page<Object, dynamic> page) {
/// 只有特定的范围的 Page 才需要建立和 AppStore 的连接关系
/// 满足 Page<T> ,T 是 GlobalBaseState 的子类
if (page.isTypeof<GlobalBaseState>()) {
/// 建立 AppStore 驱动 PageStore 的单向数据连接
/// 1. 参数1 AppStore
/// 2. 参数2 当 AppStore.state 变化时, PageStore.state 该如何变化
Nix, the purely functional package manager
Kickstarter for Android. Bring new ideas to life, anywhere.
Bash Infinity is a modern standard library / framework / boilerplate for Bash
Book of Elementary Algorithms and Data structures
Λrrow - Functional companion to Kotlin's Standard Library
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.
Programming Language Theory λΠ
I just came across the fact that a Show[Throwable] exists.
import Scalaz._, one needs to import scalaz.std.java.throwable._What's going on with this? :D
Is it OK if I fix both of these (for 7.2 and 7.3)?
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
A statically typed lisp, without a GC, for real-time applications.
C# functional language extensions - a base class library for functional programming
This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
Should suppress --strict warnings.
allow to limit/annotate tests in a similar way we have for js, native, etc. when run using graalvm native-image
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Consider the following F# code
open System
[<Obsolete("Foo", true)>]
type Foo() =
member _.Bar() = ()
let foo = Foo()
foo.Bar()It compiles just fine, regardless the ObsoleteAttribute on the type. It won't produce a diagnostic even if we call to foo.Bar() [[SharpLab](https://sharplab.io/#v2:DYLgZgzgNALiBOBXAdgHwPYAcCmyAEAygJ4QzYC2AsAFA0DaAPAPIBGE6w2ZAFAEQBi6d
Add a description, image, and links to the functional-programming topic page so that developers can more easily learn about it.
To associate your repository with the functional-programming topic, visit your repo's landing page and select "manage topics."
In
ui/, identify uses ofthrottle(delay, wrapped)that wrap networks calls. Replace these withthrottlePromise(finallyDelay(delay, wrapped)).This will ensure that