Skip to content

Shake: Past, Present & Future

D
Hosted By
Derek W. and William P.
Shake: Past, Present & Future

Details

Speaker: Neil Mitchel (https://www.meetup.com/London-Haskell/members/11408147/).

Shake (http://shakebuild.com/) is a Haskell (https://www.haskell.org/) library (https://hackage.haskell.org/package/shake) for implementing build systems, an alternative to Make (https://en.wikipedia.org/wiki/Make_(software)), but with much more powerful and accurate dependencies. In this talk we trace the origins of Shake, from a small module to build a PhD thesis (http://ndmitchell.com/), to a production quality build system, figuring out the keys ideas along the way. As we look to the future we'll discuss the conversion of the GHC build system to Shake and how Shake can compete against tools like Bazel (https://www.bazel.io/) / Buck (https://buckbuild.com/) from Google (https://www.google.co.uk/) / Facebook (https://en-gb.facebook.com/).

(N.B. There is a change from our normal room and only 50 places this month)

Photo of London Haskell group
London Haskell
See more events
City University
College Building, St John Street · London. EC1V 4PB