talk · community record
An overview of Axle: a Scala-embedded DS...
Axle is a Scala-embedded domain-specific language built on Spire. This talk will cover the architecture and objectives of the project. Live coding examples will show how "design patterns" from abstract algebra apply to a range of domains including machine learning, bioinformatics, game theory, and statistics. It will also demonstrate how typeclasses allow the abstraction of the "platform". This enables algorithms to be projected onto a wide variety of platforms (including Spark).