Some of this stuff is cool and interesting, even to me -- but please don't rank people based on their inferiority of knowledge WRT to you, as you are explicitly doing
18 karma · joined January 18, 2016
Some of this stuff is cool and interesting, even to me -- but please don't rank people based on their inferiority of knowledge WRT to you, as you are explicitly doing
It's not even biased towards Haskell; it's biased towards working at Slamdata, where they abuse free monads for everything.
When you write Javascript and use first class functions (ideally without side-effects, but who the fuck really cares), that's functional programming.
Tired of this elitism.
http://stackoverflow.com/questions/16017294/singleton-types-...
Singletons are a way to emulate dependent types with typeclasses, datakinds, and GADTs
(works with Chrome, Firefox, Safari)
(includes a GPU Game of Life implementation!)
Never heard of shadertone; thanks for the link! Always cool to see another point in the livecode space.
You could definitely do livecoding of visuals and audio in the same haskell file! One interesting idea is to define a light higher level DSL/collection of functions that would allow one to actually program both simultaneously, as in write a line of code that affected both audio and visuals.