Paul Louth
Notes from a Small Functional Island

Latest

May
27
Higher Kinds in C# with language-ext [Part 9- monad transformers]

Higher Kinds in C# with language-ext [Part 9- monad transformers]

This is a multi-part series of articles – and you'll need to know much of what's in
32 min read
May
07
Higher Kinds in C# with language-ext [Part 8- monads continued]

Higher Kinds in C# with language-ext [Part 8- monads continued]

This is a multi-part series of articles – and you'll need to know much of what's in
19 min read
Apr
29
Are higher-kinds in C# real?

Are higher-kinds in C# real?

In a recent Twitter semi flame-war I encountered some opposition to the idea that the approach to higher-kinds used in
15 min read
Apr
26
Higher Kinds in C# with language-ext [Part 7 - monads]

Higher Kinds in C# with language-ext [Part 7 - monads]

This is a multi-part series of articles – and you'll need to know much of what's in
22 min read
Apr
16
Higher Kinds in C# with language-ext [Part 6 - traversables]

Higher Kinds in C# with language-ext [Part 6 - traversables]

This is a multi-part series of articles, it's worth going back to the earlier parts if you haven&
17 min read
Mar
24
Higher Kinds in C# with language-ext [Part 5 - validation]

Higher Kinds in C# with language-ext [Part 5 - validation]

This is a multi-part series of articles, it's worth going back to the earlier parts if you haven&
18 min read
Mar
12
Higher Kinds in C# with language-ext [Part 4 - applicatives]

Higher Kinds in C# with language-ext [Part 4 - applicatives]

This is a multi-part series of articles, it's worth going back to the earlier parts if you haven&
12 min read
Mar
02
Higher Kinds in C# with language-ext [Part 3 - foldables]

Higher Kinds in C# with language-ext [Part 3 - foldables]

This is a multi-part series of articles, it's worth going back to the earlier parts if you haven&
12 min read
Feb
29
Higher Kinds in C# with language-ext [Part 2 - functors]

Higher Kinds in C# with language-ext [Part 2 - functors]

In part 1 of this series I introduced the type K<F, A> and left you all hanging
9 min read
Feb
27
Higher Kinds in C# with language-ext [Part 1]

Higher Kinds in C# with language-ext [Part 1]

Those who have been following the language-ext repo will know that I am building up to a really massive version
8 min read