diff --git a/src/re_frame/core.cljs b/src/re_frame/core.cljs index 2d4c143..14902ff 100644 --- a/src/re_frame/core.cljs +++ b/src/re_frame/core.cljs @@ -10,28 +10,25 @@ ;; -- dispatch - (def dispatch router/dispatch) (def dispatch-sync router/dispatch-sync) ;; -- subscribe - (def def-sub-raw subs/register) (def def-sub subs/register-pure) (def clear-all-subs! subs/clear-all-handlers!) (def subscribe subs/subscribe) -;; -- Effects - -(def def-fx fx/register) -(def clear-fx! fx/clear-handler!) +;; -- effects +(def def-fx fx/register) +(def clear-fx! fx/clear-handler!) +(def clear-all-fx! fx/clear-all-handlers!) -;; -- Middleware - +;; -- middleware (def pure middleware/pure) -(def fx middleware/fx) +(def fx fx/fx) (def debug middleware/debug) (def path middleware/path) (def enrich middleware/enrich) @@ -40,7 +37,6 @@ (def on-changes middleware/on-changes) ;; -- Events - (def clear-all-events! events/clear-all-handlers!) (def clear-event! events/clear-handler!) diff --git a/src/re_frame/middleware.cljs b/src/re_frame/middleware.cljs index 647273b..df6b868 100644 --- a/src/re_frame/middleware.cljs +++ b/src/re_frame/middleware.cljs @@ -9,9 +9,6 @@ ;; Example use can be found in this repo: examples/todomvc/handler.cljs -(defn fx - [handler]) - (defn pure "Acts as an adaptor, allowing handlers to be writen as pure functions. The re-frame router passes the `app-db` atom as the first parameter to any handler.