DEV Community

Iven Marquardt profile picture

Iven Marquardt

Author of "A fool's scriptum on functional programming".

Writing Debut
Five Year Club
Four Year Club
Three Year Club
Two Year Club
4 Week Writing Streak
One Year Club
The three kinds of effects in programming

The three kinds of effects in programming

1
Comments
2 min read

Want to connect with Iven Marquardt?

Create an account to connect with Iven Marquardt. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Monads naturally arise from continuations

Monads naturally arise from continuations

1
Comments
2 min read
Early termination in functional folds a.k.a. reduce

Early termination in functional folds a.k.a. reduce

6
Comments
3 min read
Enjoying an Haskell like Type System in Javascript

Enjoying an Haskell like Type System in Javascript

6
Comments
4 min read
You Might not Need Immutability - Safe In-Place Updates

You Might not Need Immutability - Safe In-Place Updates

24
Comments
6 min read
Handling Folds that require non-empty data structures

Handling Folds that require non-empty data structures

Comments
1 min read
Turn non-algebraic, imperative arrays into a monad transformer

Turn non-algebraic, imperative arrays into a monad transformer

6
Comments
1 min read
Abstracting From Nested Monadic Computations w/o Do-Notation

Abstracting From Nested Monadic Computations w/o Do-Notation

Comments
2 min read
When you think your functional code is stack safe

When you think your functional code is stack safe

6
Comments 5
2 min read
How to fold a string in Javascript?

How to fold a string in Javascript?

6
Comments
3 min read
Lil' functional auxiliary helpers: `thisify`

Lil' functional auxiliary helpers: `thisify`

5
Comments
1 min read
FP serves the most delicious abstractions

FP serves the most delicious abstractions

5
Comments
2 min read
Composing binary functions with a fixed return type - wait, what?

Composing binary functions with a fixed return type - wait, what?

5
Comments
1 min read
Another Flaw of the Promise Type: Intertwining of in-sequence and in-parallel

Another Flaw of the Promise Type: Intertwining of in-sequence and in-parallel

7
Comments
3 min read
More Type Safe and Descriptive Compositions in an Untyped Setting

More Type Safe and Descriptive Compositions in an Untyped Setting

5
Comments
2 min read
A Little Recursion Refresher

A Little Recursion Refresher

7
Comments
1 min read
Sorry, but Functors are not a means to map over an Array

Sorry, but Functors are not a means to map over an Array

19
Comments
1 min read
f is not the same as x => f(x)

f is not the same as x => f(x)

8
Comments
1 min read
Row Polymorphic Records for More Type Safety in Typescript

Row Polymorphic Records for More Type Safety in Typescript

3
Comments 2
1 min read
loading...