Liking cljdoc? Tell your friends :D

hara.function.task


deftaskcljmacro

(deftask name config & body)

defines a top level task

(deftask -list-aliases- {:template :namespace :main clojure.core/ns-aliases :item {:post (comp vec sort keys)} :doc "returns all aliases"})

defines a top level task

(deftask -list-aliases-
  {:template :namespace
   :main clojure.core/ns-aliases
   :item {:post (comp vec sort keys)}
  :doc  "returns all aliases"})
raw docstring

invoke-intern-taskclj

(invoke-intern-task name config)
(invoke-intern-task _ name config _)

creates a form defining a task

(invoke-intern-task '-task- '{:template :namespace :main {:fn clojure.core/ns-aliases}})

creates a form defining a task

(invoke-intern-task '-task- '{:template :namespace
                              :main {:fn clojure.core/ns-aliases}})
raw docstring

single-function-printclj

(single-function-print params)

if not :bulk, then print function output

(single-function-print {}) => {:print {:function true}}

if not `:bulk`, then print function output

(single-function-print {})
=> {:print {:function true}}
raw docstring

taskclj

(task m)
(task type name arg)

creates a task

(task :namespace "list-interns" ns-interns)

(task :namespace "list-interns" {:main {:fn clojure.core/ns-interns}})

creates a task

(task :namespace "list-interns" ns-interns)

(task :namespace
      "list-interns"
      {:main {:fn clojure.core/ns-interns}})
raw docstring

task-defaultscljmultimethod

creates default settings for task groups

(task-defaults :namespace)

;;(task-defaults :project)

creates default settings for task groups

(task-defaults :namespace)

;;(task-defaults :project)
raw docstring

task-displayclj

(task-display task)

displays the task-body

displays the task-body
raw docstring

task-statusclj

(task-status task)

displays the task-status

displays the task-status
raw docstring

task?clj

(task? x)

check if object is a task

(-> (task :namespace "list-interns" ns-interns) (task?)) => true

check if object is a task

(-> (task :namespace "list-interns" ns-interns)
    (task?))
=> true
raw docstring

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

× close