DEV Community

# functional

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Digest of papers: Why Functional Programming Matters

Digest of papers: Why Functional Programming Matters

14
Comments 3
2 min read
Recursion, Tail Call Optimization and Recursion.

Recursion, Tail Call Optimization and Recursion.

43
Comments 15
4 min read
A simple Haskell program

A simple Haskell program

13
Comments 2
4 min read
Deconstructing Map, Filter, and Reduce

Deconstructing Map, Filter, and Reduce

94
Comments 8
5 min read
Know When to Fold 'Em

Know When to Fold 'Em

35
Comments 10
9 min read
Functors, Monads and better functions

Functors, Monads and better functions

23
Comments 12
6 min read
Map, Filter, Reduce vs For Loops (syntax)

Map, Filter, Reduce vs For Loops (syntax)

148
Comments 12
3 min read
Make your own types

Make your own types

8
Comments
2 min read
Functional programming in C++, Python, etc.

Functional programming in C++, Python, etc.

6
Comments 12
1 min read
セキュリティの分野で Haskell を使用する [翻訳記事]

セキュリティの分野で Haskell を使用する [翻訳記事]

11
Comments 2
2 min read
...And Monads for (Almost) All: The State Monad

...And Monads for (Almost) All: The State Monad

22
Comments
8 min read
Emulating "Private" Variables in JavaScript with Closures and Factory Functions

Emulating "Private" Variables in JavaScript with Closures and Factory Functions

97
Comments 24
5 min read
Deep dive into pipe function in RxJS

Deep dive into pipe function in RxJS

8
Comments
4 min read
Teaching Functional Programming: Two Big Picture Approaches

Teaching Functional Programming: Two Big Picture Approaches

369
Comments 31
10 min read
Introducing Pico Redux - The faster smaller Redux!

Introducing Pico Redux - The faster smaller Redux!

17
Comments
2 min read
Types as propositions, programs as proofs

Types as propositions, programs as proofs

40
Comments 7
7 min read
Dividing by zero

Dividing by zero

12
Comments 4
3 min read
An introduction to the basic principles of Functional Programming

An introduction to the basic principles of Functional Programming

14
Comments 3
15 min read
Functional JavaScript - Functors, Monads, and Promises

Functional JavaScript - Functors, Monads, and Promises

251
Comments 13
6 min read
Monad Say What? (Part 1)

Monad Say What? (Part 1)

91
Comments 13
7 min read
NULL, "The Billion Dollar Mistake", Maybe Just Nothing

NULL, "The Billion Dollar Mistake", Maybe Just Nothing

69
Comments 20
8 min read
Monadic Parser Combinators: an Interactive JS Tutorial (Pt. 1)

Monadic Parser Combinators: an Interactive JS Tutorial (Pt. 1)

50
Comments 5
18 min read
An introduction to MojiScript's enhanced map

An introduction to MojiScript's enhanced map

14
Comments 2
4 min read
Java Optional in class fields? Why not.

Java Optional in class fields? Why not.

19
Comments
3 min read
Let's Build Web Components! Part 5: LitElement

Let's Build Web Components! Part 5: LitElement

137
Comments 21
18 min read
What is Functional Programming

What is Functional Programming

23
Comments 8
3 min read
Basic Functional Programming with Javascript

Basic Functional Programming with Javascript

67
Comments 3
4 min read
Basic Functional Programming Patterns in JavaScript

Basic Functional Programming Patterns in JavaScript

275
Comments 8
9 min read
コモナドスケッチ ~ 1. DOMのコラージュ ~

コモナドスケッチ ~ 1. DOMのコラージュ ~

14
Comments
3 min read
Alright, Break It Up! Using Partition/ Chunk

Alright, Break It Up! Using Partition/ Chunk

46
Comments 3
6 min read
Functional vs Imperative Patterns in JavaScript

Functional vs Imperative Patterns in JavaScript

105
Comments 12
5 min read
Getting to know some pragmatic programming language features

Getting to know some pragmatic programming language features

19
Comments
6 min read
setTimeout is a callback-style function. What would happen if we change that?

setTimeout is a callback-style function. What would happen if we change that?

58
Comments 4
6 min read
Functional Languages are Fad

Functional Languages are Fad

49
Comments 31
2 min read
Lambda requirements

Lambda requirements

50
Comments 3
3 min read
Functional Programming with Forms in React

Functional Programming with Forms in React

80
Comments 3
4 min read
Getting started with MojiScript: FizzBuzz (part 1)

Getting started with MojiScript: FizzBuzz (part 1)

33
Comments 7
6 min read
Getting started with MojiScript: Async, Infinity, Testing (part 2).

Getting started with MojiScript: Async, Infinity, Testing (part 2).

9
Comments
6 min read
Composable HTTP Client for NodeJS

Composable HTTP Client for NodeJS

52
Comments 4
5 min read
Haskell for javascript programmers.

Haskell for javascript programmers.

53
Comments 7
1 min read
What to do with lists of things in JavaScript

What to do with lists of things in JavaScript

56
Comments 4
1 min read
Functional programming basics part 2: Higher order function

Functional programming basics part 2: Higher order function

52
Comments 6
2 min read
Functional programming basics part 1: Pure function

Functional programming basics part 1: Pure function

67
Comments 20
2 min read
An Introduction to Developing games in Haskell with Apecs

An Introduction to Developing games in Haskell with Apecs

1
Comments 1
27 min read
Basic monads in Javascript

Basic monads in Javascript

103
Comments 17
5 min read
How to get started on functional programming?

How to get started on functional programming?

10
Comments 2
1 min read
How 2 TypeScript: Serious business with TypeScript's infer keyword.

How 2 TypeScript: Serious business with TypeScript's infer keyword.

42
Comments 1
2 min read
What [I think] I know about van Laarhoven lenses

What [I think] I know about van Laarhoven lenses

7
Comments 3
4 min read
The Rigid Code Behind Smooth Code— Elixir Intermediate

The Rigid Code Behind Smooth Code— Elixir Intermediate

14
Comments
4 min read
Integrate PureScript with your JavaScript application

Integrate PureScript with your JavaScript application

23
Comments
3 min read
Look ma', without loops!

Look ma', without loops!

41
Comments 5
5 min read
Querying Last.fm web API with F#

Querying Last.fm web API with F#

8
Comments
4 min read
What Is MapReduce?

What Is MapReduce?

47
Comments 3
7 min read
The beast that is Array.prototype.reduce

The beast that is Array.prototype.reduce

86
Comments 6
4 min read
What is `map` in a Java Stream

What is `map` in a Java Stream

28
Comments 2
1 min read
Java Stream Uses

Java Stream Uses

14
Comments
5 min read
Make an Immutable Object - in Java

Make an Immutable Object - in Java

90
Comments 17
7 min read
Why Functional Programming Matters

Why Functional Programming Matters

29
Comments
3 min read
Filter Null Values from a List with Java8 Lambda

Filter Null Values from a List with Java8 Lambda

15
Comments 4
1 min read
Of Boxes and Threads: Game development in Haskell

Of Boxes and Threads: Game development in Haskell

3
Comments
14 min read
loading...