Crevaya is a general purpose dataflow programming language. The idea is to have blocks with data flowing in between them. Like:
Stub of the Crevaya User Manual (pdf)