Liking cljdoc? Tell your friends :D
Current release is 2022.12.16-71
Start using okulary atom instead of native cljs atom because the
native cljs hash-maps does not support js/Symbol keys.
Add validator for state (that defaults to map?
)
BREAKING CHANGES
Change to banage all subscriptions generated by the watch events
separatelly from the main stream, that makes the main stream more
resillent to the errors. Change to manage internal state as an atom instead of behavior
subject (this is a convenience change due to the subscription
handling change mentioned previously).
Revert dispatching in microtask the watch
and effect
because it breaks
the contract that watch is executed just after update. Update to beicon 2020.05.08-2 Change version numering. Add event-ref?
predicate. Add resolve
mechanism (indirection for reference events by keywords and resolve
they using a multimethod or any other mechanism).
Date: 2019-12-04
Add data-event
constructor (useful for creating add-hoc data-only
events). Add type?
predicate.
Date: 2019-09-20
Dispatch watch
and effect
observation on a microtask. Add event?
predicate. Rename EventType
protocol to Event
(breaking change). Add potoc.core/reify
macro for define events with associated type;
using the Event
protocol.
Date: 2019-08-26
Add facilities for attach type to events defined with reify
.
Date: 2019-08-20
Update beicon to 5.1.0 Convert project to cli tools. Improve error handling. Minor performance improvements.
Date: 2017-11-17
Update beicon to 4.1.0 Update cljs compiler to 1.9.946
Date: 2017-08-03
Update beicon to 4.0.0 Update cljs compiler to 1.9.854
Date: 2017-03-14
Update to beicon 3.2.0 Update cljs compiler to 1.9.495
Date: 2017-02-22
Update to beicon 3.1.0. Store now implement beicon.core/ICancellable
protocol
instead of plain .close
method. Set error retry count to Number.MAX_SAFE_INTEGER
instead of small 1024
number. Remove enable-console-print!
.
Date: 2017-01-12
Add the ability to retrieve the input stream from the store.
Date: 2016-12-08
Improve error recovery of store internal streams. The store now is behavior-subject and always returns the last
state on new subscription.
Date: 2016-11-27
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close