Curry On
Amsterdam!
July 16-17th, 2018


Luna - overview
Sylwia Brodacka
Luna


Abstract

Luna is a visual-textual programming language with a novel approach to functional programming. We demonstrate how purely functional programming can be handled visually and how it is conveniently representable in the form of a computation graph. We present the challenges and lessons learnt while implementing the whole Luna ecosystem in Haskell. Since the main target for Luna is data processing, we present interactive examples and discuss how it can change the way data is being processed across industries.

Bio

Luna team member, Haskell developer.