A simple particle system that was live coded @ The first ReasonML CPH meetup on October 4th, 2017.
Run npm install
followed by npm start
to get started.
For the psychedelic hyperspace effect shown below set the gravity to zero let gravity = Vector2.mul Vector2.down 0.0;
and remove the clear canvas line Canvas.clearCanvas canvas context;