|(require unlike-assets)||package: unlike-assets-lib|
Unlike Assets (UA) builds websites, video games, music compositions, and other complicated creative projects. It’s like Webpack, but better.
UA works by naming arbitrary Racket values and tracking them in a dependency graph. This means two things:
You don’t have to manually keep resources in sync while you work. If you edit a stylesheet, all dependendent web pages will automatically reference the production-ready version of that stylesheet.
You can compose data in interesting ways. You can make an image depend on music to produce a live visualization. You can make a 3D model depend on a URL such that changing the URL loads a texture from that location.
Altogether, UA cuts out the busywork in imaginative programming.