DEV Community

# functional

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Dead Simple Python: List Comprehensions and Generator Expressions

Dead Simple Python: List Comprehensions and Generator Expressions

40
Comments 2
12 min read
Intro to ReasonML Variants

Intro to ReasonML Variants

15
Comments 1
5 min read
The .every() and .some() Array Methods in JS: The Unpopular Pair

The .every() and .some() Array Methods in JS: The Unpopular Pair

9
Comments
2 min read
Dark (lang) - removing accidental complexity of programming

Dark (lang) - removing accidental complexity of programming

15
Comments 3
1 min read
What the heck is polymorphism?

What the heck is polymorphism?

237
Comments 19
7 min read
Flip the Switch to Reactive Programming

Flip the Switch to Reactive Programming

5
Comments
1 min read
Functional programming basics part 3: Currying

Functional programming basics part 3: Currying

8
Comments
1 min read
Mere Functional Programming in F#

Mere Functional Programming in F#

96
Comments 28
11 min read
Java: Infer Column Widths of a Fixed-Width Text File

Java: Infer Column Widths of a Fixed-Width Text File

9
Comments 1
9 min read
Functional design: combinators

Functional design: combinators

220
Comments 9
3 min read
Lambda calculus

Lambda calculus

37
Comments 4
4 min read
Functional design: tagless final

Functional design: tagless final

79
Comments 1
4 min read
ReasonML Warning: Unimplemented primitive used

ReasonML Warning: Unimplemented primitive used

8
Comments 1
1 min read
Functional design: how to make the `time` combinator more general

Functional design: how to make the `time` combinator more general

50
Comments 1
3 min read
Quick Tip: Transform an Array into an Object using .reduce()

Quick Tip: Transform an Array into an Object using .reduce()

93
Comments 19
5 min read
It's a Kind of Magic: Kinds in Type Theory

It's a Kind of Magic: Kinds in Type Theory

41
Comments 2
8 min read
Lazy, eager and greedy evaluation

Lazy, eager and greedy evaluation

7
Comments 9
3 min read
Anatomy of an algebra

Anatomy of an algebra

8
Comments 4
8 min read
Anatomy of functional programming

Anatomy of functional programming

15
Comments
11 min read
Interoperability with non functional code using fp-ts

Interoperability with non functional code using fp-ts

262
Comments 8
2 min read
Anatomy of a type class

Anatomy of a type class

10
Comments
9 min read
Anatomy of functors and category theory

Anatomy of functors and category theory

10
Comments
11 min read
Is Haskell bad for FP?

Is Haskell bad for FP?

61
Comments 66
1 min read
Four Ways to Immutability in JavaScript

Four Ways to Immutability in JavaScript

175
Comments 6
18 min read
Pure Bliss With Pure Functions in Java

Pure Bliss With Pure Functions in Java

43
Comments
10 min read
Invoices 2: functors and monads in action

Invoices 2: functors and monads in action

10
Comments
4 min read
Pure vs impure FP

Pure vs impure FP

10
Comments
2 min read
Please don't "overchain" array methods

Please don't "overchain" array methods

140
Comments 62
4 min read
Refactoring Functions in JavaScript

Refactoring Functions in JavaScript

9
Comments
3 min read
[ Elixir | Why Linked Lists? ]

[ Elixir | Why Linked Lists? ]

64
Comments 11
5 min read
Understanding the Building Blocks of Declarative Methods on JavaScript Array Data Collection

Understanding the Building Blocks of Declarative Methods on JavaScript Array Data Collection

8
Comments
7 min read
Parser Combinators are Easy

Parser Combinators are Easy

34
Comments 8
5 min read
Say goodbye to lifecycle methods, and focus on productive code

Say goodbye to lifecycle methods, and focus on productive code

29
Comments
7 min read
Improving Javascript functional programming with Polyethylene

Improving Javascript functional programming with Polyethylene

57
Comments 7
9 min read
Dependency injection in functional programming

Dependency injection in functional programming

79
Comments 22
21 min read
Introduction to Java Stream API

Introduction to Java Stream API

59
Comments 2
4 min read
You Could be Building a Web app Without Writing any New HTML or CSS code. 😳 🤯

You Could be Building a Web app Without Writing any New HTML or CSS code. 😳 🤯

10
Comments
5 min read
Data fetching in React the functional way powered by TypeScript, io-ts & fp-ts

Data fetching in React the functional way powered by TypeScript, io-ts & fp-ts

87
Comments 8
7 min read
From classes to plain objects and pure functions

From classes to plain objects and pure functions

51
Comments 11
7 min read
Domain Modeling Made Functional - Scott Wlaschin

Domain Modeling Made Functional - Scott Wlaschin

19
Comments
1 min read
Useful stream utilities not found in Java

Useful stream utilities not found in Java

24
Comments 1
5 min read
Invoices in Elm, part 1

Invoices in Elm, part 1

13
Comments
10 min read
Learn Functional Python in 10 Minutes

Learn Functional Python in 10 Minutes

41
Comments 4
11 min read
Inspiring UI Talks

Inspiring UI Talks

6
Comments
1 min read
Creating a typed "compose" function in TypeScript

Creating a typed "compose" function in TypeScript

99
Comments 13
8 min read
Short Video: Array Iteration

Short Video: Array Iteration

19
Comments
1 min read
I want to learn functional programming: where to start?

I want to learn functional programming: where to start?

37
Comments 8
1 min read
Let's Build Web Components! Part 7: Hybrids

Let's Build Web Components! Part 7: Hybrids

70
Comments 4
11 min read
Declarative Style Definitions Pt.1

Declarative Style Definitions Pt.1

9
Comments
7 min read
A tutorial for FP starter in Scala

A tutorial for FP starter in Scala

6
Comments 2
1 min read
React Classes vs Funcomps

React Classes vs Funcomps

5
Comments
1 min read
Knowing Monads Through The Category Theory

Knowing Monads Through The Category Theory

89
Comments
8 min read
Abstraction levels in functional programming

Abstraction levels in functional programming

12
Comments
4 min read
Observables, Side-effects, and Subscriptions

Observables, Side-effects, and Subscriptions

13
Comments
3 min read
Best practices for integrating with third-party libraries in Elixir

Best practices for integrating with third-party libraries in Elixir

20
Comments 1
4 min read
Digest of Papers: Monads For Functional Programming

Digest of Papers: Monads For Functional Programming

12
Comments
3 min read
Lenses: The What and How

Lenses: The What and How

60
Comments 8
6 min read
Creating a linked list using only Function Combinators

Creating a linked list using only Function Combinators

87
Comments 18
7 min read
Functional program boundaries

Functional program boundaries

10
Comments 3
2 min read
Understanding the Fold Operation

Understanding the Fold Operation

17
Comments 7
4 min read
loading...