You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since people ask this a lot, here is a rough list:
Use the promise type instead of core.async chans since core.async doesn't have error semantics. Throwing an exception in a fetch in Muse will cause the channel returned from run! to never have a value, silently. Channels don't fit well here.
Fix a few bugs, both from pull requests to Muse and a few I discovered after adding more tests.
Avoid the differences between Clojure and ClojureScript.
Change a few of the API functions for having a more Clojurey name: map instead of fmap, mapcat instead of flat-map. Also, delete symbolic aliases for such operations.
Make identity explicit in the DataSource protocol instead of magically trying to guess it.
Big refactoring.
Add proper docs.
The text was updated successfully, but these errors were encountered:
Since people ask this a lot, here is a rough list:
The text was updated successfully, but these errors were encountered: