Liking cljdoc? Tell your friends :D

com.rpl.specter.impl


*DEBUG-INLINE-CACHING*clj

source

*path-compile-files*clj

source

*tmp-closure*clj

source

all-static?clj

(all-static? params)
source

benchmarkclj

(benchmark iters afn)
source

cached-path-info-dynamic?clj

(cached-path-info-dynamic? c)
source

cached-path-info-precompiledclj

(cached-path-info-precompiled c)
source

cell-navclj

(cell-nav cell)
source

clj-macroexpand-allclj

(clj-macroexpand-all form)
source

cljs-analyzer-macroexpand-1clj

(cljs-analyzer-macroexpand-1)
source

closed-codeclj

(closed-code closure body)
source

codewalk-untilclj

(codewalk-until pred on-match-fn structure)
source

coerce-navclj

(coerce-nav o)
source

CoercePathcljprotocol

coerce-pathclj

(coerce-path this)
source

collected?*clj

(collected?* afn)
source

combine-two-navsclj

(combine-two-navs nav1 nav2)
source

comp-navsclj

(comp-navs)
(comp-navs nav1__1143__auto__)
(comp-navs nav1__1143__auto__ nav2__1144__auto__)
(comp-navs G__1888 G__1889 G__1890)
(comp-navs G__1891 G__1892 G__1893 G__1894)
(comp-navs G__1895 G__1896 G__1897 G__1898 G__1899)
(comp-navs G__1900 G__1901 G__1902 G__1903 G__1904 G__1905)
(comp-navs G__1906 G__1907 G__1908 G__1909 G__1910 G__1911 G__1912)
(comp-navs G__1913 G__1914 G__1915 G__1916 G__1917 G__1918 G__1919 G__1920)
(comp-navs G__1921
           G__1922
           G__1923
           G__1924
           G__1925
           G__1926
           G__1927
           G__1928
           G__1929)
(comp-navs G__1930
           G__1931
           G__1932
           G__1933
           G__1934
           G__1935
           G__1936
           G__1937
           G__1938
           G__1939)
(comp-navs G__1940
           G__1941
           G__1942
           G__1943
           G__1944
           G__1945
           G__1946
           G__1947
           G__1948
           G__1949
           G__1950)
(comp-navs G__1951
           G__1952
           G__1953
           G__1954
           G__1955
           G__1956
           G__1957
           G__1958
           G__1959
           G__1960
           G__1961
           G__1962)
(comp-navs G__1963
           G__1964
           G__1965
           G__1966
           G__1967
           G__1968
           G__1969
           G__1970
           G__1971
           G__1972
           G__1973
           G__1974
           G__1975)
(comp-navs G__1976
           G__1977
           G__1978
           G__1979
           G__1980
           G__1981
           G__1982
           G__1983
           G__1984
           G__1985
           G__1986
           G__1987
           G__1988
           G__1989)
(comp-navs G__1990
           G__1991
           G__1992
           G__1993
           G__1994
           G__1995
           G__1996
           G__1997
           G__1998
           G__1999
           G__2000
           G__2001
           G__2002
           G__2003
           G__2004)
(comp-navs G__2005
           G__2006
           G__2007
           G__2008
           G__2009
           G__2010
           G__2011
           G__2012
           G__2013
           G__2014
           G__2015
           G__2016
           G__2017
           G__2018
           G__2019
           G__2020)
(comp-navs G__2021
           G__2022
           G__2023
           G__2024
           G__2025
           G__2026
           G__2027
           G__2028
           G__2029
           G__2030
           G__2031
           G__2032
           G__2033
           G__2034
           G__2035
           G__2036
           G__2037)
(comp-navs G__2038
           G__2039
           G__2040
           G__2041
           G__2042
           G__2043
           G__2044
           G__2045
           G__2046
           G__2047
           G__2048
           G__2049
           G__2050
           G__2051
           G__2052
           G__2053
           G__2054
           G__2055)
(comp-navs G__2056
           G__2057
           G__2058
           G__2059
           G__2060
           G__2061
           G__2062
           G__2063
           G__2064
           G__2065
           G__2066
           G__2067
           G__2068
           G__2069
           G__2070
           G__2071
           G__2072
           G__2073
           G__2074)
(comp-navs G__1869
           G__1870
           G__1871
           G__1872
           G__1873
           G__1874
           G__1875
           G__1876
           G__1877
           G__1878
           G__1879
           G__1880
           G__1881
           G__1882
           G__1883
           G__1884
           G__1885
           G__1886
           G__1887
           &
           rest__1145__auto__)
source

comp-paths*clj

(comp-paths* p)
source

compiled-multi-transform*clj

(compiled-multi-transform* path structure)
source

compiled-replace-in*clj

(compiled-replace-in* path
                      transform-fn
                      structure
                      &
                      {:keys [merge-fn] :or {merge-fn concat}})
source

compiled-select*clj

(compiled-select* path structure)
source

compiled-select-any*clj

(compiled-select-any* path structure)
(compiled-select-any* path vals structure)
source

compiled-select-first*clj

(compiled-select-first* path structure)
source

compiled-select-one!*clj

(compiled-select-one!* path structure)
source

compiled-select-one*clj

(compiled-select-one* path structure)
source

compiled-selected-any?*clj

(compiled-selected-any?* path structure)
source

compiled-setval*clj

(compiled-setval* path val structure)
source

compiled-transform*clj

(compiled-transform* nav transform-fn structure)
source

compiled-traverse*clj

(compiled-traverse* path result-fn structure)
source

compiled-traverse-all*clj

(compiled-traverse-all* path)
source

compiled-traverse-with-vals*cljmacro

(compiled-traverse-with-vals* path result-fn vals structure)
source

compiled-vtransform*clj

(compiled-vtransform* nav transform-fn structure)
source

continuous-subseqs-transform*clj

(continuous-subseqs-transform* pred structure next-fn)
source

direct-nav-objclj

(direct-nav-obj o)
source

direct-nav?clj

(direct-nav? o)
source

do-compiled-traverseclj

(do-compiled-traverse apath structure)
source

do-compiled-traverse*clj

(do-compiled-traverse* apath structure)
source

dynamic->codeclj

(dynamic->code o)
source

dynamic-fn-codeclj

(dynamic-fn-code afn args)
source

dynamic-param?clj

(dynamic-param? o)
source

dynamic-val-codeclj

(dynamic-val-code code possible-params)
source

dynamic-var?clj

(dynamic-var? v)
source

eval+clj

(eval+ form)

Automatically extracts non-evalable stuff into a closure and then evals

Automatically extracts non-evalable stuff into a closure and then evals
sourceraw docstring

exec-select*cljmacro

(exec-select* this & args)
source

exec-transform*cljmacro

(exec-transform* this & args)
source

fast-constantlyclj

(fast-constantly v)
source

fast-object-arraycljmacro

(fast-object-array i)
source

filter-selectclj

(filter-select afn vals structure next-fn)
source

filter-transformclj

(filter-transform afn vals structure next-fn)
source

fn-invocation?clj

(fn-invocation? f)
source

get-cellclj

(get-cell c)
source

intern*clj

(intern* ns name val)
source

late-pathclj

(late-path path)
source

late-resolved-fnclj

(late-resolved-fn afn)
source

local-declarepathclj

(local-declarepath)
source

magic-precompilationclj

(magic-precompilation path ns-str used-locals-list possible-params)
source

matching-rangesclj

(matching-ranges aseq p)
source

maybe-direct-navclj

(maybe-direct-nav obj direct-nav?)
source

mk-dynamic-path-makerclj

(mk-dynamic-path-maker resolved-code ns-str used-locals-list possible-param)
source

mutable-cellclj

(mutable-cell)
(mutable-cell v)
source

NONEclj

source

original-objclj

(original-obj o)
source

PathComposercljprotocol

do-comp-pathsclj

(do-comp-paths paths)
source

pred*clj

(pred* afn)
source

preserve-mapclj

(preserve-map afn o)
source

providepath*clj

(providepath* declared compiled-path)
source

resolve-arg-codeclj

(resolve-arg-code o possible-params)
source

resolve-nav-codeclj

(resolve-nav-code o possible-params)
source

rich-nav?clj

(rich-nav? n)
source

set-cell!clj

(set-cell! c v)
source

smart-strclj

(smart-str & elems)
source

spyclj

(spy e)
source

srange-transform*clj

(srange-transform* structure start end next-fn)
source

static-combineclj

(static-combine o)
(static-combine o nav-pos?)
source

static-fn-codeclj

(static-fn-code afn args)
source

static-path?clj

(static-path? path)
source

static-val-codeclj

(static-val-code o)
source

STAY*clj

source

terminal*clj

(terminal* afn vals structure)
source

throw*cljmacro

(throw* etype & args)
source

throw-illegalcljmacro

(throw-illegal & args)
source

update-cell!clj

(update-cell! cell afn)
source

used-localsclj

(used-locals locals-set form)
source

walk-selectclj

(walk-select pred continue-fn structure)
source

walk-untilclj

(walk-until pred on-match-fn structure)
source

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

× close