Haskell Weekly
- Author: Vários
- Narrator: Vários
- Publisher: Podcast
- Duration: 23:40:46
- More information
Informações:
Synopsis
Haskell Weekly covers the Haskell progamming langauge. Listen to professional software developers discuss using functional programming to solve real-world business problems. Each episode uses a conversational two-host format and runs for about 15 minutes.
Episodes
-
Type Applications
08/02/2021 Duration: 18minCome @ me bro! In this episode we review Zac Wood’s post about the type applications language extension. https://zacwood.me/posts/haskell-type-application/
-
Production Haskell with Matt Parsons
01/02/2021 Duration: 32minSpecial guest Matt Parsons talks to us about his upcoming book, Production Haskell. https://leanpub.com/production-haskell https://twitter.com/prodhaskell
-
Maybe Either
26/01/2021 Duration: 28minIs 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
-
Production Haskell
22/01/2021 Duration: 26minChristian 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-haskell-for-production/
-
2020 Retrospective
11/01/2021 Duration: 27minUsing 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
-
Parser Combinators
14/12/2020 Duration: 33minAre you curious about how Parsec is implemented behind the scenes? Cameron Gera and Taylor Fausak follow Antoine Leblanc’s walkthrough. https://hasura.io/blog/parser-combinators-walkthrough/ http://dev.stephendiehl.com/fun/002_parsers.html
-
Simplify Deriving
16/11/2020 Duration: 27minCan Haskell’s deriving mechanism be simplified? Cody Goodman, Cameron Gera, and Taylor Fausak walk through the changes that Matt Parsons suggested. https://www.parsonsmatt.org/2020/11/10/simplifying_deriving.html
-
Type Safety
09/11/2020 Duration: 24minNewtypes let you give things names, but is that type safety? Andres Schmois, Cameron Gera, and Taylor Fausak explore a blog post by Alexis King. https://lexi-lambda.github.io/blog/2020/11/01/names-are-not-type-safety/ https://www.youtube.com/watch?v=MEmRarBL9kw https://www.reddit.com/r/haskell/comments/jnwg7i/haskell_foundation_ama/
-
GHC 2021
26/10/2020 Duration: 22minDoes the idea of -XGHC2021 excite you? Cameron Gera and Taylor Fausak work through this proposed set of language extensions. https://np.reddit.com/r/haskell/comments/je1t82/does_the_idea_of_xghc2021_excite_you/ https://github.com/ghc-proposals/ghc-proposals/pull/372 https://hacktoberfest.digitalocean.com https://github.com/kowainik/learn4haskell
-
Interview Questions
19/10/2020 Duration: 31minLearn how to answer common technical interview questions with Haskell. Cameron Gera and Taylor Fausak discuss Chris Penner’s blog post. https://chrispenner.ca/posts/interview https://hacktoberfest.digitalocean.com https://github.com/kowainik/learn4haskell
-
Recursive Monoids
13/10/2020 Duration: 18minSara Lichtenstein, Cameron Gera, and Taylor Fausak get recursively drunk on semigroups and monoids. https://dev.to/sshine/getting-recursively-drunk-with-monoids-2jek
-
Strategic Deriving
08/10/2020 Duration: 33minCameron Gera and Taylor Fausak discuss the pros and cons of various deriving strategies. https://kowainik.github.io/posts/deriving https://hacktoberfest.digitalocean.com https://dev.to/tfausak/how-to-define-json-instances-quickly-5ei7 https://www.parsonsmatt.org/2019/11/27/keeping_compilation_fast.html https://www.youtube.com/watch?v=pwnrfREbhWY
-
Haskell Survey
08/11/2019 Duration: 07minJose Silvestri and Cameron Gera go over the 2019 State of Haskell Survey and encourage you to fill it out. https://haskellweekly.news/survey/2019.html https://taylor.fausak.me/2018/11/18/2018-state-of-haskell-survey-results/ https://taylor.fausak.me/2017/11/15/2017-state-of-haskell-survey-results/
-
Functional Reactive Programming
30/10/2019 Duration: 20minJose Silvestri and Dustin Segers give a whirlwind tour of FRP, exploring what it is and why you might want to use it. https://begriffs.com/posts/2015-07-22-essence-of-frp.html https://www.seas.upenn.edu/~cis194/fall16/lectures/11-frp.html https://apfelmus.nfshost.com/blog/2011/05/06-frp-why-functors.html https://stackoverflow.com/questions/1028250/what-is-functional-reactive-programming https://wiki.haskell.org/FRP_explanation_using_reactive-banana https://wiki.haskell.org/Reactive-banana/Examples https://github.com/gelisam/frp-zoo
-
Refactoring Yahtzee
14/10/2019 Duration: 31minCameron Gera and Taylor Fausak discuss using types to guide refactoring toward better design. http://h2.jaguarpaw.co.uk/posts/good-design-and-type-safety-in-yahtzee/
-
Polymorphic Rounding
13/09/2019 Duration: 15minSara Lichtenstein and Taylor Fausak discuss converting between numeric types with polymorphic functions. https://typeclasses.com/featured/rounding
-
Profunctor Optics
20/08/2019 Duration: 18minCameron Gera and Andres Schmois talk about practical uses for profunctor lenses and optics. https://thomashoneyman.com/articles/practical-profunctor-lenses-optics/
-
Inventing Monads
13/08/2019 Duration: 16minCody Goodman and Taylor Fausak walk through inventing monads from scratch in JavaScript. https://blog.kabir.sh/posts/inventing-monads.html