Liking cljdoc? Tell your friends :D

hara.io.file.filter


characterise-filterclj

(characterise-filter ft)

characterises a filter based on type

(characterise-filter "src") => (just {:tag :pattern :pattern #"src"})

(characterise-filter (fn [_] nil)) => (just {:tag :fn :fn fn?})

characterises a filter based on type

(characterise-filter "src")
=> (just {:tag :pattern :pattern #"src"})

(characterise-filter (fn [_] nil))
=> (just {:tag :fn :fn fn?})
raw docstring

patternclj

(pattern s)

takes a string as turns it into a regex pattern

(pattern ".clj") => #"\Q.\Eclj"

(pattern "src/*") => #"src/.+"

takes a string as turns it into a regex pattern

(pattern ".clj")
=> #"\Q.\Eclj"

(pattern "src/*")
=> #"src/.+"
raw docstring

tag-filterclj

(tag-filter m)

adds a tag to the filter to identify the type

(tag-filter {:pattern #"hello"}) => (just {:tag :pattern :pattern #"hello"})

adds a tag to the filter to identify the type

(tag-filter {:pattern #"hello"})
=> (just {:tag :pattern
          :pattern #"hello"})
raw docstring

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

× close