Fsharp
-
interfaces in functional programming
Sep 4, 2024
-
18 min read
-
GameDev: Implementing a Hash like structure
Jul 24, 2024
-
9 min read
-
Example: F# List is Anemic
Jun 6, 2024
-
8 min read
-
Insanity of Object-Oriented Programming
Mar 16, 2024
-
12 min read
-
Closures in F#, C#, Perl, JavaScript and Racket
Feb 15, 2023
-
19 min read
-
Map operates on functions!
Oct 27, 2022
-
8 min read
-
Optional Generic Equality on a Data-Type in F#
Oct 25, 2022
-
6 min read
-
Understanding Fold
Mar 19, 2017
-
11 min read
-
Variable Arguments in F#
Mar 13, 2017
-
7 min read
-
Mutability vs. Immutability: Valid objects
Feb 27, 2017
-
26 min read
-
Function Application and Composition
Sep 25, 2016
-
30 min read
-
Catamorphisms
May 28, 2016
-
3 min read
-
Monoids
May 24, 2016
-
12 min read
-
Introduction to Functional Programming
May 11, 2016
-
39 min read
-
The Option Module
May 11, 2016
-
6 min read
-
CPS fold -- fold with early exit
May 7, 2016
-
10 min read
-
Algebraic Data-Types
Apr 26, 2016
-
29 min read
-
Continuations and foldBack
Apr 16, 2016
-
14 min read
-
Sequence and Traverse
Apr 14, 2016
-
9 min read
-
Applicative: Lists
Apr 13, 2016
-
9 min read
-
Optionals
Apr 11, 2016
-
21 min read
-
From mutable loops to immutable folds
Apr 5, 2016
-
18 min read
-
Understanding bind
Apr 3, 2016
-
22 min read
-
Applicative Functors
Mar 31, 2016
-
25 min read
-
Understanding map
Mar 27, 2016
-
17 min read
-
Higher-kinded Polymorphism: What is it, why you want it
Mar 24, 2016
-
11 min read
-
null is Evil
Mar 20, 2016
-
17 min read
-
Understanding Immutability and Pure Functions (for OOP)
Mar 14, 2016
-
29 min read
-
Introduction to F#
Mar 10, 2016
-
21 min read
-
Applying Structured Programming
Mar 9, 2016
-
10 min read