tidalcycles / strudel

Web-based environment for live coding algorithmic patterns, incorporating a faithful port of TidalCycles to JavaScript
https://strudel.cc/
GNU Affero General Public License v3.0
579 stars 105 forks source link

haskellish tidal support #1097

Closed felixroos closed 4 weeks ago

felixroos commented 1 month ago

add support for haskellish tidal, as drafted here: https://github.com/felixroos/haskell-tree-sitter-playground ( demo )

probably best to have hs2js as a separate library (just hs code -> js calls, without tidal specific logic), then add the rest as another package (wetcake?). Would be nice if the wasm files don't end up in git if possible

When this is done, a web component could be added that can be used in the tidal docs

felixroos commented 4 weeks ago

fixed with https://github.com/tidalcycles/strudel/pull/870