Please log in to watch this conference skillscast.
Has your project outgrown
stack? Do your Haskell builds need precise integration with other build systems? Learn when
rules_haskell might be the right choice for you.
rules_haskell  is the extension of Bazel  to build Haskell programs. Bazel in turn is a tool that aims to make fast compilation of large code bases feasible. The capabilities of
rules_haskell overlap with those of
stack , so why bring yet another choice to the table?
This talk provides an overview of the strengths and weaknesses of rules_haskell and a survey of the current state. If the talk is successful, the audience will earn an intuition of when rules_haskell could be worth adopting.
YOU MAY ALSO LIKE:
Should I Build My Project with rules_haskell?
Georgi had his interest in logic and functional programming languages sparked by his university and he has been on a quest for perpetual improvement ever since. After 4 years of Haskell and Elm programming and teaching, he came to Tweag to expand the breadth of his knowledge by working with Nix and Bazel.
His more popular open source work involves helping migrate hlint, doing busywork around polysemy, fixing bugs and implementing features around the Bazel+Haskell ecosystem, as well as occasional minor involvement in ghc.