Issue 248 2021-01-28
Welcome to another issue of Haskell Weekly! Haskell is a safe, purely functional programming language with a fast, concurrent runtime. This is a weekly summary of what’s going on in its community.
Lambda Days 2021 (ad)
Check out @LambdaDays - a vibrant event focused on functional programming and its growing community. With daily updates on their line-up they have exciting news for anyone interested Haskell, but also Scala, Erlang, Elixirlang, Clojure and more!
Note: number of Early Bird tickets is limited, book your online seat now to enjoy 4 days of amazing virtual experience: over 50 talks, Ask Me Anything Session with Speakers, Round Table Discussions, online quiz, chats and more.
Building a Passphrase Generator in Haskell by Mathias Jean Johansen
In this blog post, I will elaborate on how this method of generating passphrases works and how it can be implemented in Haskell.
Haskell ghost knowledge; difficult to access, not written down by Baldur Blöndal
What ghost knowedge is there in Haskell?
Maybe Either by Haskell Weekly Podcast
Is Maybe problematic? Well, maybe. Robert Peszek thinks that Maybe is overused. Cameron Gera and Taylor Fausak break it down and consider alternatives.
Seeking the reasons for segfaults of a Haskell program by Kazu Yamamoto
Many Haskellers would be surprised at this kind of segfaults because it is hard to cause segfaults in normal Haskell programming.
Stack Governance by Michael Snoyman
A few months back I wrote about the Haskell Foundation and some of my plans with it. Earlier than that, I also spoke about my thoughts on transparency.
SuperRare is a well-funded and fast-moving startup on a mission to reinvent the art market for the digital generation. We’re looking for a Haskell engineer to help us manifest our vision. See our job posting for more details!
Trying to hire a Haskell developer? You should advertise with us!
IHP and elm - towards a functional web by Digitally Induced
We have recently added an elm template, which allows you to get started with elm perfectly set up and ready to go in a new IHP project.
Introducing the new Plutus Playground by Olga Hryniuk
Plutus Playground provides an environment for writing and testing smart contracts before they are released on the Cardano blockchain.
Stackage LTS 17.0 With GHC 8.10.3.
Show & tell
chart-svg version 0.2.0 by Tony Day
I am pleased to announce a major release of chart-svg. 0.2 now has experimental reanimate support, and is otherwise a sharper, better documented chart library, focused on svg production.
dep-t and dep-t-advice: spruce up your records-of-functions! by Daniel Diaz
I wanted to show two small packages I’ve been working on called dep-t and dep-t-advice. They provide a variant of ReaderT specialized for the record-of-functions idiom.