We want to make learning functional programming more enjoyable and less frustrating. Drop your email to get notified when it is time https://xitter.cf/t.co/TjovZkwbjT

Online
Joined March 2018
The plan is to provide workshops/courses... That will help developers (coming mostly from an OOP/imperative background) to Understand, Appreciate and Apply Functional Programming to build software. Drop your email to get notify when its time mailchi.mp/c8ba4012f9e2/scho…
2
4
My Haskell courses this year are purely online. All of the videos are freely available on YouTube, and new videos are being added each week. Introductory course: tinyurl.com/haskell-notts. Advanced course: tinyurl.com/haskell-notts2. 25% textbook discount: tinyurl.com/25pct-off.
6
105
2
348
School of FP retweeted
Tomorrow's @AwakeSecurity Haskell livestream will illustrate how to write a simple TCP server and client using the network-simple package. The stream will begin at 5 PM PST here: twitch.tv/awakesecurity
1
1
15
First couple of weeks of introductory Haskell videos now up on YouTube: tinyurl.com/2mk6366x. If you're interested to know what's coming next, here's the course web page: tinyurl.com/v7omkfl5. Viva la Haskell :-)
3
19
1
90
Pointing to papers is an extremely bad recommendation in questions on how to program. Papers is and extremely bad form of documentation.
1
3
6
School of FP retweeted
Beginning functional programmers ask, "What is this strange abstraction 'Monad'?" whose answer could only satisfy a mathematician. Instead, they should ask, "Which concrete data types have the Monad structure, and what specific problems does this structure help you solve?"
5
16
2
122
A bulletin board website using Haskell, scotty and friends buff.ly/3t6FBfw by @_gilmi
1
4
School of FP retweeted
haskell-language-server-0.9.0 has been released! This release includes lot of refactorings and bug fixes over existing features, hlint and eval plugins among others. It contains a fix for a bug in ghcide involving stale diagnostics github.com/haskell/haskell-l…
4
21
4
75
An Accidental #Haskel Blook buff.ly/36lJF1A by Conor McBride
1
10
Teaching Haskell means teaching important concepts buff.ly/3iViCPU by @JonathanThaler
1
6
Capturing call stack with Haskell exceptions buff.ly/3otULYH by @Max_Koltsov
2
Just the final push! Join us to discuss about design in Haskell and how to continue your journey afterwards.
We will be having our final QA Session with @trupill this Friday (Jan 29) as we conclude the Practical Haskell Study Group! Join us! meetup.com/Amsterdam-Haskell… :)
1
4
School of FP retweeted
Replying to @trupill @schooloffp
E.g. if you’re fluent in dependent types, but can’t imagine how to string together a reliable distributed system using various databases, queues and decent code structure, that’s where some of your focus should go.
1
1
2
How whitespace works in Haskell buff.ly/3isSA66 by @RaeHaskell
2
Choosing Haskell isn’t a stand-in for good software design buff.ly/35Ws0NJ by @ozataman
1
4
School of FP retweeted
Finally got around to updating my large Haskell guide for Modern Haskell. Hope it is useful for a few more years. ♥️ dev.stephendiehl.com/hask/ dev.stephendiehl.com/hask/tu…
51
190
10
784
Maybe Considered Harmful buff.ly/2Ndwd9q by RobertPeszek
1
2
Permutate parsers, don't validate buff.ly/35zFaQE by @arkh4m
6
Basic Data Scraping in Haskell Part 1: HTTP and JSON buff.ly/3siLeGZ by @_zacwood
1
3
Philosophies of Rust and Haskell buff.ly/3i826vr by @snoyberg
2