A lazy, functional, visual functional reactive programming language.