u/libeakoin r/haskell • Recommends
Richard Eisenberg: Removing (/=) from the Eq type class
5K subscribers • 20 videos on Hallway
Intermediate. Assumes working knowledge.
1.7K views4 years ago1 recommendation
Programming languagesHaskellLanguage design and type systems
Richard Eisenberg explains the proposal to remove the inequality operator from Haskell's Eq type class and discusses the community controversy.
I explain a recent accepted proposal to remove (/=) from the Eq type class and reflect on some of the controversy this change created. Credit to Dmitrii Kovanikov (github.com/haskell/core-libraries-committee/issues/12#issuec…) for solidifying my ideas about foisting workload on volunteers. Original proposal: github.com/haskell/core-libraries-committee/issues/3 Committee repos (please participate!): - Core Libraries Committee: github.com/haskell/core-libraries-committee - GHC Steering Committee: github.com/ghc-proposals/ghc-proposals/ Find me at richarde.dev/ or on Twitter at @RaeHaskell Video index at richarde.dev/videos.htmlWhat people say. Recommended for its insights into Haskell's library design process and the social dynamics of open-source language committees.
u/libeakoin r/haskell • Recommends