Podchaser Logo
Home
Haskell Weekly

Taylor Fausak

Haskell Weekly

A weekly Technology podcast
 1 person rated this podcast
Haskell Weekly

Taylor Fausak

Haskell Weekly

Episodes
Haskell Weekly

Taylor Fausak

Haskell Weekly

A weekly Technology podcast
 1 person rated this podcast
Rate Podcast

Episodes of Haskell Weekly

Mark All
Search Episodes...
Thanks to everyone who filled out the 2021 State of Haskell Survey! This week Cameron and Taylor review the results.https://taylor.fausak.me/2021/11/16/haskell-survey-results/
This week Cameron and Taylor answer our first listener question: How should you structure large applications? We compare ReaderT with MTL along with other approaches.https://join.slack.com/t/haskell-foundation/shared_invite/zt-mjh76fw0-CEjg2N
We’re back! After a month off, Cameron and Taylor get together to talk about what’s new in the Haskell world.https://www.haskell.org/ghc/blog/20211029-ghc-9.2.1-released.htmlhttps://haskellweekly.news/survey/2021.html
Cameron Gera and Taylor Fausak discuss Drew Olson’s adventures in looping. What should you do if you want to loop forever, but break out of the loop early sometimes?https://blog.drewolson.org/adventures-in-looping
Special guest Tom Sydney Kerckhove talks with Taylor Fausak about a denial of service vulnerability in Aeson, a Haskell library for JSON.https://cs-syd.eu/posts/2021-09-11-json-vulnerabilityhttps://hackage.haskell.org/package/sydtest-0.4.0.0
Taylor Fausak talks with Cameron Gera about Evoke, Taylor’s latest GHC plugin for deriving instances without generics or Template Haskell.https://taylor.fausak.me/2021/09/10/evoke/
Curious about dependent types? Special guest Vladislav Zavialov from Serokell breaks it down for us. We discuss comparisons to refinement types, sigma and pi types, interactions with linear types, and much more!https://serokell.io/blog/develo
Stack, HLint, and Brittany, oh my! Cameron Gera and Taylor Fausak go on a deep dive into the ACI Learning tech stack.https://www.acilearning.com
Back from summer break, Cameron Gera discusses the Witch library with it’s author, Taylor Fausak. Learn about the many motivations behind this simple library for converting values between various types.https://taylor.fausak.me/2021/07/13/witc
There’s a lot to like about Haskell, but what is it missing? We explore Alexander Granin’s post where he suggests some topics for books that could benefit the Haskell community.https://github.com/graninas/The-Voids-Of-Haskell/blob/9b401e33af3
Special guest Marco Sampellegrini talks with us about his recent book, The Simple Haskell Handbook. The book describes a project driven approach to Haskell development, using a continuous integration server as a motivating example.https://lean
Should you organize modules vertically or horizontally? This week we take a look at another article by Gabriella Gonzalez, this time about organizing projects and packages.https://www.haskellforall.com/2021/05/module-organization-guidelines-f
How can you avoid deeply nested error handling code? This week we review Gabriella Gonzalez’s trick for keeping error handling flat.https://www.haskellforall.com/2021/05/the-trick-to-avoid-deeply-nested-error.html
Curious about the Haskell Foundation? This week we interview Andrew Boardman, its Executive Director. He explains the Foundation’s purpose and how you can help.https://haskell.foundationhttps://fpchat-invite.herokuapp.comhttps://funprog.zuli
What happens to exceptions when you don’t explicitly handle them? This week we review Taylor’s blog post about default exception handlers.https://taylor.fausak.me/2021/04/03/default-exception-handler-in-haskell/
Special guest Cody Goodman walks us through an interesting PostgreSQL bug. Handling async exceptions properly is trickier than you might expect!https://www.parsonsmatt.org/2021/03/17/async_control_flow.htmlhttps://github.com/codygman/tech-roa
Byte string, text, and vector, oh my! This week we review Michael Snoyman’s proposal to unify vector-like types. Learn about boxed versus unboxed values, pinned versus unpinned memory, and more.https://www.snoyman.com/blog/2021/04/haskell-base
Special guests Michael Litchard and Brian Hurt talk with us about their new social networking site Chat Wisely. We hear about their experience using Haskell not only on the backend but also on the frontend through GHCJS.https://www.chatwisely.
Special guest Sandy Maguire talks with us about using Haskell Wingman for program synthesis, designing bulletproof abstractions with algebra, wrangling type level programming in Haskell, and managing effects with his Polysemy library.https://w
Linear types finally landed in GHC 9.0.1! We talk through what that means along with other news from the Haskell Foundation and Tweag.https://discourse.haskell.org/t/haskell-foundation-executive-director-and-chief-technology-officer/1861https
Come @ me bro! In this episode we review Zac Wood’s post about the type applications language extension.https://zacwood.me/posts/haskell-type-application/
Special guest Matt Parsons talks to us about his upcoming book, Production Haskell.https://leanpub.com/production-haskellhttps://twitter.com/prodhaskell
Is Maybe problematic? Well, maybe. Robert Peszek thinks that Maybe is overused. Cameron Gera and Taylor Fausak break it down and consider alternatives.https://rpeszek.github.io/posts/2021-01-17-maybe-overuse.html
Christian Charukiewicz at Foxhound Systems wrote a list of reasons to prefer Haskell for building production systems. Cameron Gera and Taylor Fausak review the list and share their experience at ITProTV.https://www.foxhound.systems/blog/why-ha
Using Adam Wespiser’s blog post as a jumping off point, Cameron Gera and Taylor Fausak look back on a year of Haskell.https://wespiser.com/posts/2021-01-03-Lessons-Learned-From-A-Year-Of-Haskell.html
Rate

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features