Newsletter
Issue 218 2020-07-02
Subscribe now! We'll never send you spam. You can also follow our feed. Read more issues in the archives.
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.
Featured
-
Share your views to shape the future of software development - take this survey (ad)
What’s in the future for niche programming languages like Haskell? What will change in 2021? Share your views by taking part in the Developer Economics survey, one of the largest global developer surveys with over 30,000 participants. Answer, learn & get rewarded! Open until August 10th. Start now!
-
Getting Started with Haskell on Fedora by Tristan de Cacqueray
Let’s see how to get started with Haskell on Fedora.
-
8 years of Haskell by Ömer Sinan Ağacan
Here’s the summary of my 8 years writing Haskell pretty much non-stop.
-
Announcing yamlparse-applicative, a self-documenting Yaml parsing library by Tom Sydney Kerckhove
At some point my procrastination in writing documentation just became too much for me to handle, and I made yamlparse-applicative instead.
-
Comparing the same web scraper in Haskell, Python, Go by Ryan Westlund
There’s a blog I follow that uses Wordpress, meaning its comment section mechanics and account system are as convoluted and nightmarish as Haskell’s package management.
-
Document generation & Rendered Source Code by German Robayo
The main goal of this #GSoC project is to build a similar tool for the Dhall configuration language.
-
Query-based compiler architectures by Olle Fredriksson
Compilers are no longer just black boxes that take a bunch of source files and produce assembly code.
-
Splittable pseudo-random number generators in Haskell: random v1.1 and v1.2 by Leonhard Markert
In this blog post, I will focus on how we ensured that the implementation used in random v1.2 is, indeed, a high quality PRNG.
-
Template Haskell recompilation by Joachim Breitner
What happens if I have a Haskell module with Template Haskell that embeds some information from the environment (time, environment variables). Will such a module be reliable recompiled?
Jobs
- Interos is Hiring Full Stack Haskell Software Engineers (ad)
At Interos, we are disrupting the way Fortune 500 companies and government agencies identify and respond to risk within their supply chains. We deliver the data and insights to business leaders that help them identify, visualize and understand the ripple effects that could impact their supply chains, before they happen. Recently funded by Kleiner Perkins and pivoting to an automated solution, Interos is in essence, a start-up SaaS environment.
Trying to hire a Haskell developer? You should advertise with us!
Upcoming events
- Haskell Love Conference
We will meet on July 31st – August 1st 2020, at your home, in full comfort and safety.
In brief
-
Competitive programming in Haskell: data representation and optimization, with cake by Brent Yorgey
A division of the cake is valid if it is a partition (no pieces overlap and every part of the cake is in some piece) and every piece contains one chocolate chip.
-
Experience Report - Galois Internship by Pedro Abreu
After a whole year putting this off, I finally decided to put in some time and share a little about my internship experience at Galois Inc. located in Portland - OR.
-
Hierarchical Free Monads: Myopic alternative to Tagless Final by Henri Tuhola
I was intrigued by some of the claims because I’m interested about where to go after getting to understand Final Tagless.
-
Monthly Hask Anything (July 2020)
This is your opportunity to ask any questions you feel don’t deserve their own threads, no matter how small or simple they might be!