-
Updated
May 3, 2020 - JavaScript
#
functional-programming
Here are 5,406 public repositories matching this topic...
Mostly adequate guide to FP (in javascript)
Jargon from the functional programming world in simple terms!
-
Updated
Sep 23, 2020
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
-
Updated
Oct 1, 2020 - JavaScript
Scala 2 compiler and standard library. For bugs, see scala/bug
scala
functional-programming
scala-compiler
scala-programming-language
scala-library
jvm-languages
object-oriented-programming
-
Updated
Dec 23, 2020 - Scala
A functional and reactive JavaScript framework for predictable code
javascript
framework
typescript
rxjs
functional-programming
cyclejs
reactive-programming
hacktoberfest
-
Updated
Oct 14, 2020 - TypeScript
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
-
Updated
Dec 19, 2020 - TeX
MIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。
-
Updated
Feb 25, 2020 - Ruby
Kickstarter for iOS. Bring new ideas to life, anywhere.
swift
ios
functional-programming
reactiveswift
reactivecocoa
ios-app
functional-reactive-programming
swift-language
frp
-
Updated
Dec 21, 2020 - Swift
a616781689
commented
Nov 28, 2019
看了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 该如何变化
14
Open
Animated List
2
-
Updated
Sep 5, 2020 - JavaScript
Kickstarter for Android. Bring new ideas to life, anywhere.
android
functional-programming
rxjava
kotlin-android
android-development
functional-reactive-programming
frp
-
Updated
Dec 10, 2020 - Java
Functional programming in TypeScript
-
Updated
Dec 23, 2020 - TypeScript
Bash Infinity is a modern boilerplate / framework / standard library for bash
testing
shell
bash
boilerplate
framework
functional-programming
logging
oop
error-handling
standard-library
-
Updated
Aug 1, 2020 - Shell
Open
Show[Throwable]
1
NeQuissimus
commented
Jan 7, 2019
I just came across the fact that a Show[Throwable]
exists.
- It is not wired up into
import Scalaz._
, one needs toimport scalaz.std.java.throwable._
- It discards the stack trace entirely.
What's going on with this? :D
Is it OK if I fix both of these (for 7.2 and 7.3)?
λΠ Programming Language Theory
-
Updated
Sep 26, 2020 - CSS
VAVR (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.
java
functional-programming
java8
javaslang
immutable-collections
object-functional
persistent-collections
vavr
-
Updated
Dec 20, 2020 - Java
Λrrow - Functional companion to Kotlin's Standard Library
kotlin
monads
functional-programming
arrow
kotlin-library
category-theory
recursion-schemes
optics
polymorphism
typeclasses
monad-transformers
free-monads
functional-data-structure
continuations
for-comprehension
typed-lambda-calculus
tagless-final
fp-types
typeclass-derivation
delimited-continuations
-
Updated
Dec 14, 2020 - Shell
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
programming-language
groovy
compiler
functional-programming
dynamic-typing
metaprogramming
jvm-languages
static-typing
-
Updated
Dec 24, 2020 - Java
Nix, the purely functional package manager
-
Updated
Dec 24, 2020 - C++
A statically typed lisp, without a GC, for real-time applications.
language
gamedev
games
functional
lisp
functional-programming
repl
game-development
static
typed
erik-sved-ng
-
Updated
Dec 23, 2020 - Haskell
C# functional language extensions - a base class library for functional programming
c-sharp
monads
functional-programming
records
functional-languages
equality
generic
f-sharp
monad
functor
lenses
monoid
semigroup
monad-transformers
applicative
immutable-collections
bcl
immutable-types
higher-kinded-types
language-ext
ad-hoc-polymorphism
structural-equality
-
Updated
Dec 11, 2020 - C#
Open
add microsite?
1
lemastero
commented
Jan 24, 2019
evhub
commented
Sep 20, 2020
Should suppress --strict
warnings.
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.
android
kotlin
functional-programming
kotlin-android
android-development
clean-architecture
architectural
lessons-learned
architectural-patterns
mobile-development
android-cleanarchitecture-kotlin
-
Updated
Nov 2, 2020 - Kotlin
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
compiler
functional-programming
book
lambda-calculus
evaluation
type-theory
type
pdf-book
type-checking
haskel
type-system
functional-language
hindley-milner
type-inference
intermediate-representation
-
Updated
Oct 30, 2020 - Haskell
neko-kai
commented
Jul 12, 2020
CE have released their own take on tracing, with following notable changes compared to original ZIO Tracing:
- Instead of parsing lambdas, CE throws exceptions in IO constructors and cleans up stacktraces. That also means there is no regional control of tracing and AFAIK no way to avoid slight overhead even when tracing is completely disabled – but OTOH it may probably work on Scala.js
- Trace
"every time I watch one of his talks I feel like someone has gone in and organized my brain"
-
Updated
Jul 20, 2020 - HTML
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
-
Updated
Dec 24, 2020 - F#
Improve this page
Add a description, image, and links to the functional-programming topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the functional-programming topic, visit your repo's landing page and select "manage topics."
noImplicitAny
will help with some refactorings (such as ornicar/chessground#145). Even partial progress is useful.Pick one of:
Temporarily set
noImplicitAny
totrue
inui/.../tsconfig.json
.To compile use
yarn run dev
,yarn run dev --watch
oryarn run tsc --noEmit
inui/...
. Fix