Hackle Wayne (@hacklew) profile picture

Experienced OO programmer turned functional advocate. workshops, conferences, blog, thoughts and rant

Joined July 2012
Photo by Hackle Wayne (@hacklew)Photo by Hackle Wayne (@hacklew)Photo by Hackle Wayne (@hacklew)Photo by Hackle Wayne (@hacklew)Photo by Hackle Wayne (@hacklew)Photo by Hackle Wayne (@hacklew)Photo by Hackle Wayne (@hacklew)Photo by Hackle Wayne (@hacklew)Photo by Hackle Wayne (@hacklew)Photo by Hackle Wayne (@hacklew)
sequence get it? haskellers #haskell
1
1
174
Newly blogged: Your Generics may be different than mine! types, strong intuitions and dark magic hacklewayne.com/your-generic…
6
422
If you want an electrician, don't hire the entire construction team. Because the #1 rule of dependency management: "Depend only on what's needed" It's simple, and your favourite IoC container mostly likely breaks it. Just blogged hacklewayne.com/down-isp-ioc…
1
1
3
264
aight really? you be arrested for having too much fun there #haskell peeps...
1
18
1,463
If you get monads, but not yet the State monad, this one is for you! "...it brings non-local states, it encodes a function, and often appears to be dark magic." [blogged] State Monad: a bit of currying goes a long way hacklewayne.com/state-monad-… #Haskell
2
2
1
13
1,660
I can explain the state monad, but only without examples #haskell 🤦🏻‍♂️
1
221
Fine intro to Quinary numbers and balanced ternary numbers after some hand-rolled solution. "Full of Hot Air" - Day 25 - Advent of Code 2022 Many thanks to @ericwastl for the amazing #AdventOfCode adventofcode.com/2022/day/25 #Haskell
224
Much less stress knowing there won't be a new puzzle with every passing day 🤓 I just completed "Unstable Diffusion" - Day 23 - Advent of Code 2022 adventofcode.com/2022/day/23 #AdventOfCode #Haskell
3
933
“given two similar abstractions, if abstraction B can be defined by extending abstraction A, then A is the "better" abstraction, because B is "factored" by A.”
266
Not to forget a bit of controversy! Most enjoyable for the inquisitive, creative and thoughtful🤜🤛
Sign up for @hacklew 2-day, hands-on, minds-on and conversations-on #workshop on #application #architecture and #code #design, this year at #NDCOslo #2023! #Earlybird offer ends Friday, February 17! ow.ly/5Wf850MFgJ7
2
128
Folding a 6-faced paper box is just as interesting the puzzle itself, so I saved for much later... and IT IS FUN! "Monkey Map" - Day 22 - Advent of Code 2022 adventofcode.com/2022/day/22 #AdventOfCode #Haskell
1
255
Relatively straightforward for #haskell maybe because parsing and evaluating expressions is one of the canonical examples? "Monkey Math" - Day 21 - Advent of Code 2022 adventofcode.com/2022/day/21 #AdventOfCode Note: "lave" is the reverse of "eval".
1
3
261