Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in functional-programming

What is the "let" keyword in functional languages like F# and OCaml for?

When to use parenthesis in Scala infix notation

Best way to represent a readline loop in Scala?

How to return all positives and the first negative number in a list using functional programming?

Why is Identity monad useful?

Is functional Clojure or imperative Groovy more readable?

Scala: How to create a Map[K,V] from a Set[K] and a function from K to V?

Java 8 streams maps with parameters

Zip with default value instead of dropping values?

JS Monad unit function

What is an explicit example of a monad without a monad transformer? [duplicate]

Is it good practice for a Clojure record to implement IFn?

What is the 'minimum' needed to make an Applicative a Monad?

Inverse of Supplier<T> in Guava

Why do we use folds to encode datatypes as functions?

Is there a van Laarhoven representation of `Optional`

Cross product of 2 sets in Scala

Correct usage of mutable/immutable lists

What's the difference between functors and "generics"

Are there any special challenges for functional programming in an embedded environment?