Join Newsletter

The Human Side of Haskell

YOW! Lambda Jam 2018

I've been writing Haskell at Arbor Networks for about a year now, and while there are certainly a ton of benefits on the technical side, and a lot of interesting concepts, some of the most profound (and least discussed) impacts of Haskell occur on the personal and team levels.

This is a talk about what I've learned about the human side of Haskell over the passed year. It touches on

  • How it makes it easier to think through problems and express yourself.
  • How it facilitates clear communication within teams.
  • How it allows for more agile decision making.
  • How it makes good practices the easy and natural thing to do
  • Some of the challenges and negative impacts it has.

It may be of interest to anyone curious about what Haskell is like as a full-time, production language at a commercial company, or to people who are interested in a viewpoint beyond or other than a technical one.