• Libraries

  • Home

  • aero
  • async-flow-fx
  • bidi
  • blossom
  • buddy-core
  • buddy-sign
  • camel-snake-kebab
  • chime
  • clj-kondo
  • clojure
  • clojure.data.json
  • closeable-map
  • config
  • core.async
  • crypto-password
  • cuerdas
  • data.xml
  • devcards
  • digest
  • etaoin
  • fs
  • hiccup
  • hikari-cp
  • honeysql
  • http-fx
  • humanize
  • image-resizer
  • integrant
  • loom
  • migratus
  • next-jdbc
  • openai-clojure
  • postal
  • process
  • reitit-parent
  • ring
  • selmer
  • shadow-cljs-tailwind-jit
  • testcontainers-clj
  • tick
  • timbre
  • tools.cli
  • websocket-client

Library released under Flexiana license. Copyright 2024 Flexiana.

Visit Flexiana website

Public Vars

  • ->Profile (clj)
  • ->Ref (clj)
  • ->RefSet (clj)
  • ->Var (clj)
  • Profile (clj)
  • Ref (clj)
  • RefLike (clj)
  • RefSet (clj)
  • Var (clj)
  • annotate (clj)
  • assert-key (clj)
  • bind (clj)
  • build (clj)
  • composite-keyword (clj)
  • converge (clj)
  • dependency-graph (clj)
  • deprofile (clj)
  • derived-from? (clj)
  • describe (clj)
  • expand (clj)
  • expand-key (clj)
  • find-derived (clj)
  • find-derived-1 (clj)
  • fold (clj)
  • halt! (clj)
  • halt-key! (clj)
  • init (clj)
  • init-key (clj)
  • key-comparator (clj)
  • load-annotations (clj)
  • load-hierarchy (clj)
  • load-namespaces (clj)
  • map->Profile (clj)
  • map->Ref (clj)
  • map->RefSet (clj)
  • map->Var (clj)
  • normalize-key (clj)
  • prep (clj)
  • prep-key (clj)
  • profile (clj)
  • profile? (clj)
  • read-string (clj)
  • ref (clj)
  • ref-key (clj)
  • ref-resolve (clj)
  • ref? (clj)
  • reflike? (clj)
  • refset (clj)
  • refset? (clj)
  • resolve-key (clj)
  • resume (clj)
  • resume-key (clj)
  • reverse-run! (clj)
  • run! (clj)
  • suspend! (clj)
  • suspend-key! (clj)
  • valid-config-key? (clj)
  • var (clj)
  • var? (clj)
Back

prep (clj)

(source)

function

(prep config) (prep config keys)
Prepare a config map for initiation. The [[prep-key]] method is applied to each entry in the map, and the values replaced with the return value. This is used for adding default values and references to the configuration. Deprecated in favor of [[expand]].

Examples