Skip to content

Releases: andrejewski/raj-compose

Pretty fast alone

06 Jun 05:10
Compare
Choose a tag to compare

This patch release does not add or remove anything, it's all internals work.

  • The documentation has been updated for better links and less typos.
  • The code has been spellchecked and prettier-ed.
  • We dropped our dependency on Tagmeme which means a speed boost from raj-compose/batchPrograms in the long run, and also that the code is easier to read for non-functional types.
  • The code has been tuned so that we don't get any transpiler bloat in the published package.

Better assembleProgram

04 Feb 19:08
Compare
Choose a tag to compare

See PR #14 for details.

Well Done

04 Dec 03:55
Compare
Choose a tag to compare

Aligns batchPrograms with the simpler done behavior.

Done-able

24 Sep 20:00
Compare
Choose a tag to compare

This release improves mapProgram and batchProgram to match with Raj's new done. See PR #4 for more details.

Immuted

10 Sep 21:24
Compare
Choose a tag to compare

batchPrograms() now uses immutable internal state. This should not impact any existing code, it just makes the debugger work better for diffing before and after states.

Initial composition

06 Sep 22:43
Compare
Choose a tag to compare

This release is the first for raj-compose which is taking the raj/effect module and breaking it into its own project dedicated to program composition. This move away from core does a few things:

  • Makes core smaller, and therefore more able to be stable
  • Gives us a playground for experimentation with program composition
  • Allows us to better document the functions (no one could tell what raj/effect did)

I've also made the APIs more strict and enforce plenty of invariants.