Anyone want to guess how many errors this code generates:
{-# LANGUAGE DerivingVia #-}
module T where
newtype OrdList1 a = OrdList1 [a]
deriving (Functor, Foldable, Traversable) via []
newtype OrdList2 a = OrdList2 [a]
deriving (Functor, Foldable, Traversable) via Maybe
Adds a linear fat arrow %1 => this is meant to greatly improve the ergonomics of some of the APIs using linear types (it tends to apply to APIs based on typestate or related to mutation)....
I have started the process where the GHC Steering Committee decides if we should have a GHC2024 language edition, and what it should contain. @MangoIV rightfully reminded me that when we laid out the process three years ago, we said we’d hold a community poll as well....
Hate watching videos? Check out the complementary article, which covers the same content: https://dev.to/zelenya/how-to-introduce-haskell-into-your-company-9ff
Joachim Breitner and David Christiansen interview John MacFarlane, a professor of philosophy at UC Berkeley, but also the author of the popular pandoc document conversion tool, which has been around half as long as Haskell itself. He also explains the principle of uniformity as a design goal for lightweight markup languages, the...
The GHC developers are happy to announce the availability of GHC 9.4.8. Binary distributions, source distributions, and documentation are available on the release page....
It is my great pleasure to announce that we have hired a new Executive Director for the Haskell Foundation: José Manuel Calderón Trilla. José is a long-time Haskeller and Haskeller-educator, with a PhD from the University of York, a stint at Galois, and is currently wrapping up a lectureship at the University of Maryland...
The Dutch Functional Programming Day (also known as FP Dag) is an annual gathering of researchers, students, and practitioners sharing a common interest in functional programming....
In this episode, Matti and Wouter are joined by John Hughes. John is one of the authors of the original Haskell Report and talks about why functional programming matters, the origins of QuickCheck testing, and how higher order functions and lazy evaluation is the key that makes functional programming so productive, and so much...
Preview: I’m happy to announce the release of vty version 6.0. The highlight of this release is that vty now works on Windows, thanks to hard work by Chris Hackett and Timofey Zakrevskiy! For years, many people in the Haskell community have requested Windows support in vty. Thanks to Chris and Timofey for the time and energy...
As discussed at Convenience in the Haskell ecosystem - #169, I’ve developed a small command-line tool to add build-depends. I tried a few examples and convinced myself that it’s robust enough, but would appreciate more user acceptance testing before I decide to clutter Hackage with one more package....
Haskell Symposium 2023 Videos (www.youtube.com)
Issue 396 :: Haskell Weekly newsletter (haskellweekly.news)
News about the Haskell programming language from 2023-11-30.
Haskell Implementors' Workshop 2023 Videos (www.youtube.com)
Lennart Augustsson - MicroHaskell (www.youtube.com)
Lennart Augustsson gave a talk in the FP seminars at Chalmers, Gothenburg, about his new MicroHaskell....
GHC proposal: Linear constraints (github.com)
Adds a linear fat arrow %1 => this is meant to greatly improve the ergonomics of some of the APIs using linear types (it tends to apply to APIs based on typestate or related to mutation)....
GHC2024 – community input (discourse.haskell.org)
I have started the process where the GHC Steering Committee decides if we should have a GHC2024 language edition, and what it should contain. @MangoIV rightfully reminded me that when we laid out the process three years ago, we said we’d hold a community poll as well....
How to introduce Haskell into your company (www.youtube.com)
Hate watching videos? Check out the complementary article, which covers the same content: https://dev.to/zelenya/how-to-introduce-haskell-into-your-company-9ff
Issue 394 :: Haskell Weekly newsletter (haskellweekly.news)
News about the Haskell programming language from 2023-11-16.
Haskell Interlude: Episode 37 – John MacFarlane (haskell.foundation)
Joachim Breitner and David Christiansen interview John MacFarlane, a professor of philosophy at UC Berkeley, but also the author of the popular pandoc document conversion tool, which has been around half as long as Haskell itself. He also explains the principle of uniformity as a design goal for lightweight markup languages, the...
GHC 9.4.8 is now available! (haskell.org)
The GHC developers are happy to announce the availability of GHC 9.4.8. Binary distributions, source distributions, and documentation are available on the release page....
Issue 393 :: Haskell Weekly newsletter (haskellweekly.news)
News about the Haskell programming language from 2023-11-09.
[Haskell Foundation] Welcome to our new Executive Director, José (discourse.haskell.org)
It is my great pleasure to announce that we have hired a new Executive Director for the Haskell Foundation: José Manuel Calderón Trilla. José is a long-time Haskeller and Haskeller-educator, with a PhD from the University of York, a stint at Galois, and is currently wrapping up a lectureship at the University of Maryland...
Dutch Functional Programming Day 2024 (www.tudelft.nl)
The Dutch Functional Programming Day (also known as FP Dag) is an annual gathering of researchers, students, and practitioners sharing a common interest in functional programming....
Issue 392 :: Haskell weekly newsletter (haskellweekly.news)
News about the Haskell programming language from 2023-11-02.
Haskell Interlude 36 - John Hughes (haskell.foundation)
In this episode, Matti and Wouter are joined by John Hughes. John is one of the authors of the original Haskell Report and talks about why functional programming matters, the origins of QuickCheck testing, and how higher order functions and lazy evaluation is the key that makes functional programming so productive, and so much...
Vty 6 released, now with support for Windows! (discourse.haskell.org)
Preview: I’m happy to announce the release of vty version 6.0. The highlight of this release is that vty now works on Windows, thanks to hard work by Chris Hackett and Timofey Zakrevskiy! For years, many people in the Haskell community have requested Windows support in vty. Thanks to Chris and Timofey for the time and energy...
Issue 391 :: Haskell Weekly newsletter (haskellweekly.news)
News about the Haskell programming language from 2023-10-26.
The Haskell Unfolder Episode 13: open recursion (Today at 1830 UTC) (www.youtube.com)
Today is #Haskell Unfolder day! In our 13th episode, Edsko and Andres will be discussing the topic of "open recursion".
Cabal-add: extend Cabal build-depends from the command line (discourse.haskell.org)
As discussed at Convenience in the Haskell ecosystem - #169, I’ve developed a small command-line tool to add build-depends. I tried a few examples and convinced myself that it’s robust enough, but would appreciate more user acceptance testing before I decide to clutter Hackage with one more package....
Sovereign Tech Fund invests in Cabal as critical Haskell infrastructure (well-typed.com)
We are delighted to announce that the Sovereign Tech Fund is investing in the development and maintenance of Cabal, the Haskell build system.
Issue 390 :: Haskell Weekly newsletter (haskellweekly.news)
News about the Haskell programming language from 2023-10-19.