Liking cljdoc? Tell your friends :D

std.lang.base.library-snapshot


*parent*clj


add-bookclj

(add-book snapshot {:keys [lang] :as book})

adds a book to a snapshot

adds a book to a snapshot
raw docstring

delete-entriesclj

(delete-entries snapshot entries)

delete entries from the snapshot

delete entries from the snapshot
raw docstring

delete-entryclj

(delete-entry snapshot {:keys [lang module section id]})

deletes an entry from the snapshot

deletes an entry from the snapshot
raw docstring

delete-moduleclj

(delete-module snapshot lang module-id)

deletes a module in the snapshot

deletes a module in the snapshot
raw docstring

delete-modulesclj

(delete-modules snapshot lang module-ids)

deletes a bunch of modules in the snapshot

deletes a bunch of modules in the snapshot
raw docstring

get-bookclj

(get-book snapshot lang)

gets the merged book for a given language

gets the merged book for a given language
raw docstring

get-book-rawclj

(get-book-raw snapshot lang)

gets the raw book

gets the raw book
raw docstring

get-depsclj

(get-deps snapshot id)

gets a dependency chain

gets a dependency chain
raw docstring

install-bookclj

(install-book snapshot {:keys [lang parent] :as new-book})

adds a new book or updates grammar if exists

adds a new book or updates grammar if exists
raw docstring

install-book-updateclj

(install-book-update snapshot {:keys [lang grammar parent meta]})

updates the book grammar, meta and parent

updates the book grammar, meta and parent
raw docstring

install-check-mergedclj

(install-check-merged book & [module-id])

checks that the book is not merged (used to check mutate)

checks that the book is not merged (used to check mutate)
raw docstring

install-moduleclj

(install-module snapshot lang module-id options)

adds an new module or update fields if exists

adds an new module or update fields if exists
raw docstring

install-module-updateclj

(install-module-update book {module-id :id :as module})

updates the book module

updates the book module
raw docstring

list-entriesclj

(list-entries snapshot lang)
(list-entries snapshot lang module-id)
(list-entries snapshot lang module-id section)

lists entries for a snapshot

lists entries for a snapshot
raw docstring

list-modulesclj

(list-modules snapshot lang)

list modules for a snapshot

list modules for a snapshot
raw docstring

set-entriesclj

(set-entries snapshot entries & [opts])

sets an entry in the snapshot

sets an entry in the snapshot
raw docstring

set-entryclj

(set-entry snapshot entry & [mopts])

sets an entry in the snapshot

sets an entry in the snapshot
raw docstring

set-moduleclj

(set-module snapshot module)

sets a module in the snapshot

sets a module in the snapshot
raw docstring

snapshotclj

(snapshot m)

creates a snapshot

creates a snapshot
raw docstring

snapshot-mergeclj

(snapshot-merge parent child)

a rough merge of only the modules from the child to the parent

a rough merge of only the modules from the child to the parent
raw docstring

snapshot-resetclj

(snapshot-reset snapshot)
(snapshot-reset snapshot ks)

resets a snapshot to it's blanked modules

resets a snapshot to it's blanked modules
raw docstring

snapshot-stringclj

(snapshot-string snapshot)

gets the snapshot string

gets the snapshot string
raw docstring

snapshot?clj

(snapshot? obj)

checks if object is a snapshot

checks if object is a snapshot
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close