DEV Community

# functional

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Navigating the uncharted Stream

Navigating the uncharted Stream

8
Comments 4
5 min read
Functional JavaScript: Resolving Promises Sequentially

Functional JavaScript: Resolving Promises Sequentially

17
Comments
4 min read
Demystifying Advanced Kotlin Concepts Pt.2-1

Demystifying Advanced Kotlin Concepts Pt.2-1

13
Comments
3 min read
Scoring Scrabble Words with Elm

Scoring Scrabble Words with Elm

23
Comments 2
6 min read
How to elegantly flatten a list

How to elegantly flatten a list

28
Comments 6
2 min read
Demystifying Advanced Kotlin Concepts Pt.1

Demystifying Advanced Kotlin Concepts Pt.1

18
Comments 5
5 min read
Currying vs partial application in Javascript

Currying vs partial application in Javascript

3
Comments
6 min read
Adventures in Javascript pt.2

Adventures in Javascript pt.2

16
Comments
4 min read
But the World is Mutable

But the World is Mutable

48
Comments 12
3 min read
Map: Another Higher Order Function

Map: Another Higher Order Function

33
Comments 11
2 min read
Global Mutable State

Global Mutable State

54
Comments 9
7 min read
Intro to the zip function

Intro to the zip function

17
Comments 3
4 min read
What's up with currying?

What's up with currying?

12
Comments
5 min read
Exploring Composition in Javascript

Exploring Composition in Javascript

31
Comments 1
5 min read
Functional Programming in JavaScript? Yes, Please.

Functional Programming in JavaScript? Yes, Please.

86
Comments 41
3 min read
Pure functions, and why I like them.

Pure functions, and why I like them.

19
Comments 3
4 min read
Intro to the fold function (aka reduce or aggregate)

Intro to the fold function (aka reduce or aggregate)

13
Comments 1
4 min read
Intro to the filter function

Intro to the filter function

6
Comments
3 min read
Introduction to Array.Reduce()

Introduction to Array.Reduce()

18
Comments 1
4 min read
Intro to the map function

Intro to the map function

14
Comments 6
3 min read
Turn Your Spaghetti Code into Functions, Part 2

Turn Your Spaghetti Code into Functions, Part 2

27
Comments 3
5 min read
Programming Paradigms and the Procedural Paradox

Programming Paradigms and the Procedural Paradox

85
Comments 24
18 min read
The Not-So-Scary Explanation Of Currying In Javascript

The Not-So-Scary Explanation Of Currying In Javascript

47
Comments 2
2 min read
Property Testing: Why You Should Generate Test Data

Property Testing: Why You Should Generate Test Data

13
Comments 1
7 min read
How to use pattern matching in JavaScript - an alternative?

How to use pattern matching in JavaScript - an alternative?

6
Comments
4 min read
Monads in Scala by example

Monads in Scala by example

3
Comments
3 min read
Scala tail recursion by example

Scala tail recursion by example

2
Comments
2 min read
5 Scala syntactic Tips&Tricks

5 Scala syntactic Tips&Tricks

2
Comments
3 min read
Smooth Undefined - Maybe value, maybe not?

Smooth Undefined - Maybe value, maybe not?

11
Comments 2
4 min read
Tagless-Final is a Powerful Footgun

Tagless-Final is a Powerful Footgun

2
Comments
1 min read
Chapter 15 and Chapter 16 and chapter 17

Chapter 15 and Chapter 16 and chapter 17

2
Comments
1 min read
Object-Oriented Programming Strikes Back!

Object-Oriented Programming Strikes Back!

75
Comments 23
6 min read
Immutable Paper

Immutable Paper

17
Comments 7
3 min read
Harnessing the power of Javascript's .map and .filter

Harnessing the power of Javascript's .map and .filter

28
Comments 6
5 min read
What do I have to learn to be hirable in Clojure?

What do I have to learn to be hirable in Clojure?

30
Comments 3
4 min read
Can I do FP in my language?

Can I do FP in my language?

33
Comments 11
3 min read
Beginner’s CommonLISP: Everything You’ll Need to Know for a Simple Application

Beginner’s CommonLISP: Everything You’ll Need to Know for a Simple Application

6
Comments
4 min read
Chaining Asynchronous Functions in Swift

Chaining Asynchronous Functions in Swift

6
Comments
4 min read
Create lodash.memoize from scratch

Create lodash.memoize from scratch

5
Comments 2
7 min read
Chapter13

Chapter13

3
Comments
1 min read
isObj (Test if a value is an Object instance

isObj (Test if a value is an Object instance

6
Comments
1 min read
Composable Object validations in JS

Composable Object validations in JS

6
Comments
4 min read
My search for supremacy

My search for supremacy

12
Comments 10
4 min read
Today I Learned Program and Coprogram

Today I Learned Program and Coprogram

6
Comments 1
1 min read
Prefer Typeclasses over Records of Functions

Prefer Typeclasses over Records of Functions

3
Comments
2 min read
Erlang User defined types

Erlang User defined types

6
Comments
6 min read
How Can You Use Elm to be a Better Front End Programmer? Interview with Richard Feldman

How Can You Use Elm to be a Better Front End Programmer? Interview with Richard Feldman

5
Comments
1 min read
(Ok) Tagless Final in Rust

(Ok) Tagless Final in Rust

6
Comments
2 min read
(Maybe) Tagless Final in Rust

(Maybe) Tagless Final in Rust

5
Comments
1 min read
A light introduction to tacit programming with JavaScript

A light introduction to tacit programming with JavaScript

5
Comments 2
7 min read
(Not) Finally Tagless in Rust

(Not) Finally Tagless in Rust

5
Comments
2 min read
The beauty of pipelining in F#

The beauty of pipelining in F#

5
Comments
2 min read
Typescript - Button Color State with ADTs

Typescript - Button Color State with ADTs

28
Comments 1
5 min read
Immutable Deep State Updates in React with Ramda.js

Immutable Deep State Updates in React with Ramda.js

17
Comments 3
6 min read
Interview With Alex Pareto from Brex – Scaling, Thundering Herd Problem, Dev Tools, Elixir and Functional Programming

Interview With Alex Pareto from Brex – Scaling, Thundering Herd Problem, Dev Tools, Elixir and Functional Programming

2
Comments
5 min read
Scoring Ten-pin Bowling with Algebraic Data and Finite State Machines

Scoring Ten-pin Bowling with Algebraic Data and Finite State Machines

5
Comments
8 min read
Using recursion to build a slideshow with React

Using recursion to build a slideshow with React

6
Comments
2 min read
Day #5: Functional Programming with Python.

Day #5: Functional Programming with Python.

5
Comments
3 min read
How to create a Weather App in Reason and React

How to create a Weather App in Reason and React

8
Comments 2
1 min read
Haskell - Generating lenses for third party libraries

Haskell - Generating lenses for third party libraries

5
Comments
2 min read
loading...