Learn Functional Programming

Learn Functional Programming is a puzzle game where users program with a visual functional programming language. The hope is that an interactive and easy to use environment would make it easier to learn the syntax of functional languages. This is the followup project from my Ludum Dare 45 educational game Magic Shepherd. Many players found Magic Shepherd very confusing, so LFP is meant to be much easier to follow and learn.

Game page