Building functional programs with Bananas, Catalysts, Shacl's and Shapes.
Typelevel Summit Oslo, May 4 2016
This is a talk that combines both the practical, but often overlooked, topic of SBT with cutting edge distributed data technologies. The practical aspect is presented by giving an overview of catalysts, where it came from (Scalaz and banana-rdf, actually), how it evolved and how it came to be what and where it is today; and why it should be used.
The evolution of catalysts then leads naturally to why current build systems play such an import role in language ecosystems and why these ecosystems can't work as they are today. This is where RDF naturally has a place, along with Shapes and Shapes Constraint Language (SHACL).
See also:
https://github.com/InTheNow/catalysts
https://github.com/InTheNow/sbt-catalysts