Liking cljdoc? Tell your friends :D

flow-storm.api

clj

This is the only namespace intended for users. Provides functionality to connect to the debugger and instrument forms.

This is the only namespace intended for users.
Provides functionality to connect to the debugger and instrument forms.
raw docstring

connectclj/s

Connects to flow-storm debugger. Once connected, all generated traces are sent to the debugger thru a websocket connection. Optionally you can provide a map with :host and :port keys.

Connects to flow-storm debugger.
Once connected, all generated traces are sent to the debugger thru
a websocket connection.
Optionally you can provide a map with :host and :port keys.
raw docstring

read-trace-tagclj

(read-trace-tag form)

read-ztrace-tagclj

(read-ztrace-tag form)

traceclj/smacro

(trace form)
(trace flow-id form)

Recursively instrument a form for tracing.

Recursively instrument a form for tracing.
raw docstring

trace-refclj/s≠

clj

Adds a watch to ref with ref-name that traces its value changes. The first argument is the ref to watch for. The second argument is a options map. Available options are :

  • :ref-name A string name for the ref.
  • :ignore-keys A collection of keys that will be skipped in traces.

:ignore-keys only works for maps and does NOT ignore nested maps keys.

Adds a watch to ref with ref-name that traces its value changes.
The first argument is the ref to watch for.
The second argument is a options map. Available options are :
- :ref-name A string name for the ref.
- :ignore-keys A collection of keys that will be skipped in traces.

:ignore-keys only works for maps and does NOT ignore nested maps keys.
cljs

Adds a watch to ref with ref-name that traces its value changes.

Adds a watch to ref with ref-name that traces its value changes.
raw docstring

trace-varclj/smacro

(trace-var var-symb)

traced-vars-orig-fnsclj/s


untrace-refclj/s

Removes the watch added by trace-ref.

Removes the watch added by trace-ref.
raw docstring

untrace-varclj/smacro

(untrace-var var-symb)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close