Geek, Eh
Posts
About
Posts
Active Pattern to Domain Driven
Active Pattern I gave a talk on Beyond the Basics with F# at Prairie Dev Con Regina in October 2018. I was approached after the talk by …
Jan 22, 2019
2 min read
F#
,
Functional
,
Development
Zipwith Kata Revisited
I went looking for mapi in C# and found it as an overload of LINQ Select. As I worked away, I got thinking about the Rangify kata we …
Jan 11, 2019
2 min read
F#
,
Functional
,
Development
Zip With
We were recently having a discussion in the Winnipeg .Net user group Katas channel, someone mentioned having a task to pretty print …
Nov 12, 2018
4 min read
F#
,
Functional
,
Development
Continuing the Pipeline With Tee
I always seem to end up writing the same adapter functions over and over again when starting a new project. The functions are usually …
May 29, 2018
2 min read
Functional
,
F#
,
Development
FParsec: Alternative or Choice
We left off with a working solution for parsing either “po/k”, “x4/0”, and “s12” into our choice …
Apr 1, 2018
2 min read
F#
,
Development
,
Functional
Starting Small With FParsec
I had used regular expression to process the inputs for Advent of Code 2017 Day 16. I thought it would be a good learning example to …
Mar 12, 2018
3 min read
F#
,
Development
,
Functional
FParsec and Fsi
I like exploring ideas and new libraries using the REPL (Read Evaluate Print Loop). There’s something about being able to get …
Jan 18, 2018
2 min read
F#
,
Development
,
Functional
Advent of Code 2017 Day 3 Part 2
Advent of Code 2017 Day 3 part 2 was quite the gruelling exercise. We needed to locate the first memory value larger than the input we …
Dec 6, 2017
2 min read
F#
,
Development
,
Functional
Advent of Code 2017 Day 3 Part 1
Day 3 part 1 was about calculating the Manhattan Distance for a specific memory location to memory location 1. The memory blocks are …
Dec 6, 2017
3 min read
F#
,
development
,
functional
This is my first foray into blogging. Be forewarned this is TL;DR and it’s about me and how I got to where I am now. I am an …
Jan 1, 0001
6 min read
»
Cite
×