CrossClj
full-text documentation search

Project count:
9877

Last update
Jun 16, 2018

How to be listed

Artifact list

Clojurescript

Feedback

RECENT
    Less more depended upon.
    Full-text search for function, var, namespace, project documentation and descriptions for Clojure open-source projects.
    Query syntax supports boolean modifiers (+word, -word), wildcards (* and ?, except for the first character of a word), and phrases ("word1 word2").
    To search for identifiers, use the name search.
    Found 8937 results in 228 projects. Show the first 500.
    azql 0.2.0
    DSL for SQL generation
    azql.emit/surrogate-alias?SourceDoc + Usages
    Checks if alias is surrogate.

    Generates surrogate alias.

    eat-static 0.1.0
    Eat Static, a library for type checking and validation of Clojure maps and functions.
    eat-static.validations/get-makeSourceDoc + Usages
    Returns the make-fn for a symbol previously defined with desc

    preflex 0.4.0
    Metrics, Instrumentation and Resilience for Clojure
    preflex.task/make-event-handlerSourceDoc + Usages
    Make a preflex.instrument.EventHandler instance from given options:
      :before    (fn [])
      :on-return (fn [])
      :on-result (fn [result])
      :on-throw  (fn [thrown])
      :after     (fn [])

    eat-static 0.1.0
    Eat Static, a library for type checking and validation of Clojure maps and functions.
    eat-static.validations/get-desc-symSourceDoc + Usages
    Helper for get-desc-fn. Given a symbol, returns either the make fn or the pred fn defined previously for the symbol

    macros 0.2.63
    Clojure macros for web and mobile development
    workflo.macros.view/anonymous-fnSourceDoc + Usages
    Make a function f anonymous by replacing its name with fn.

    app-macros 0.2.2
    Clojure macros for web and mobile development
    app-macros.view/anonymous-fnSourceDoc + Usages
    Make a function f anonymous by replacing its name with fn.

    clj-terminal 0.1.0-beta
    Wrapper for Java Lanterna lib
    clj-terminal.screen/startSourceDoc + Usages
    start screen to make it visible. calling this fn will make the underlying terminal work in private mode.

    djy 0.1.4
    A library of character utility functions for Clojure
    djy.char/surrogate?SourceDoc + Usages
    Determines whether or not a character/code point is a high- or low-surrogate.

    azql 0.2.0
    DSL for SQL generation
    azql.emit/as-aliasSourceDoc + Usages
    Converts value into alias if possible.
       Returns surrogate alias otherwise

    keypin 0.7.4
    Key lookup on steroids in Clojure
    keypin.util/make-loggerSourceDoc + Usages
    Make a logger instance from info-logger (fn [info-msg]) and error-logger (fn [error-msg]).

    hara 0.7.1
    Utilities library of Functions and Exploratory Programming
    hara.common/make-fn-expSourceDoc + Usages
    Makes a function expression out of the form
    
        (make-fn-exp '(+ 2))
        ;=> '(fn [?%] (+ ?% 2))
      

    milena 0.4.0-alpha3
    Clojure client for Kafka
    milena.deserialize/makeSourceDoc + Usages
    Given a fn, creates a Kafka deserializer.
    
       Ex. (make (fn my-deserializer [topic data]
                   (nippy/thaw data)))

    milena 0.4.0-alpha3
    Clojure client for Kafka
    milena.serialize/makeSourceDoc + Usages
    Given a fn, creates a Kafka serializer.
    
       Ex. (make (fn my-serializer [topic data]
                   (nippy/freeze data)))

    eat-static 0.1.0
    Eat Static, a library for type checking and validation of Clojure maps and functions.
    eat-static.validations/get-desc-fnSourceDoc + Usages
    Given a symbol, returns either the make fn or the pred fn defined previously for the symbol, returning the exact fn name as a symbol, with the ns alias if it was provided. kw is either :make or :pred

    Sets the Yo-yo system fn, to be used with `start!`, `stop!` and
      `reload!`.
    
      Can be passed a function, a var, or a fully-qualified symbol.
    
      Usage: `(set-system-fn! 'myapp.main/make-system)`
             `(set-system-fn! #'make-system)`
             `(set-system-fn! make-system)`

    lucid.query 1.4.6
    tools for code clarity
    lucid.query.match.pattern/pattern-fnSourceDoc + Usages
    make sure that functions are working properly
       ((pattern-fn vector?) [])
       => throws
     
       ((pattern-fn #'vector?) [])
       => true
     
       ((pattern-fn '^:% vector?) [])
       => true
       
       ((pattern-fn '^:% symbol?) [])
       => false
     
       ((pattern-fn '[^:% vector?]) [[]])
       => true

    sente 1.12.0
    Realtime web comms for Clojure/Script
    taoensso.sente/make-channel-socket!SourceDoc + Usages
    Platform-specific alias for `make-channel-socket-server!` or
      `make-channel-socket-client!`. Please see the appropriate aliased fn
       docstring for details.

    clj-terminal 0.1.0-beta
    Wrapper for Java Lanterna lib
    clj-terminal.screen/stopSourceDoc + Usages
    stop screen. calling this fn will make the underlying terminal
      leave private mode, effectively going back to whatever state the terminal
      was in before calling start fn.

    annotate 1.0.1
    Type annotations and type checking.
    annotate.core/arity-expandSourceDoc + Usages
    If the type annotation denotes a multi arity fn, make sure the
      individual arity annotations are wrapped in a proper list.

    preflex 0.4.0
    Metrics, Instrumentation and Resilience for Clojure
    preflex.instrument.jdbc/make-jdbc-event-factorySourceDoc + Usages
    Make a preflex.instrument.jdbc.JdbcEventFactory instance from given event generator options:
      :connection-create     - (fn []) -> event
      :connection-close      - (fn []) -> event
      :statement-create      - (fn []) -> event
      :statement-close       - (fn []) -> event
      :prepared-create       - (fn [sql]) -> event
      :callable-create       - (fn [sql]) -> event
      :statement-sql-execute - (fn [sql]) -> event
      :statement-sql-query   - (fn [sql]) -> event
      :statement-sql-update  - (fn [sql]) -> event
      :prepared-sql-execute  - (fn [sql]) -> event
      :prepared-sql-query    - (fn [sql]) -> event
      :prepared-sql-update   - (fn [sql]) -> event

    cider-nrepl 0.17.0
    nREPL middlewares for CIDER
    cider.nrepl/run-deferred-handlerSourceDoc + Usages
    Make a delay out of `fn-name` and place it in `delayed-handlers` atom at compile time.
      Require and invoke the delay at run-time with arguments `handler` and
      `msg`. `fn-name` must be a namespaced symbol (unquoted).

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zprint/fzprint-list*SourceDoc + Usages
    Print a list, which might be a list or an anon fn.  
      Lots of work to make a list look good, as that is typically code. 
      Presently all of the callers of this are :list.

    hara.io.scheduler 2.8.6
    patterns and utilities
    hara.io.scheduler.tab/parse-tab-elementSourceDoc + Usages
    make a tab element into a array element
     
       (parse-tab-element "1") => 1
     
       (parse-tab-element "*") => :*
     
       (parse-tab-element "1-5") => fn?

    clojure-contracts-maps 0.1.0
    Simple map accessors with contracts
    clojure-contracts-maps/form-map-get-accessorSourceDoc + Usages
    make the form to define the get accessor
       the generated fn takes a map and, optional default value
       returns the value in the map, the dynamic default or static default

    kits 1.38.5
    Staples SparX core libraries.
    kits.homeless/make-comparatorSourceDoc + Usages
    Similar to clojure.core/comparator but optionally accepts a
      `key-fn` arg which is applied to each arg of the `pred-fn`, e.g.,
    
       ((make-comparator < :key-fn :id) {:name "foo" :id 2} {:name "bar" :id 1})
       => 1

    Returns structmap representing an individual in the population. Takes the
      individual's generation and a 'fn-form that is the individual's :func. The
      fn-form should be an s-expression that evals into a function, and will
      typically look like (fn NAME [ARGS] ...). See
      cljgp.config/make-func-template.

    asphalt 0.6.7
    A Clojure library for JDBC access
    asphalt.core/compile-sql-templateSourceDoc + Usages
    Given a SQL template (SQL tokens and result types) compile it into a more efficient SQL source with the following
      enhancements:
        * associated params-setter
        * param placeholder for named, multi-value params
        * associated result-set-worker
        * associated row-maker
        * associated column-reader
        * associated conn-worker
        * act as arity-2 function (f conn-source params)
      Options:
        :result-set-worker  (fn [sql-source result-set])         - used when :make-conn-worker auto-defaults to query
        :param-placeholder  map {:param-name placeholder-string} - override placeholder ? for named multi-value params
        :params-setter      (fn [prepared-stmt params])          - used when :make-params-setter not specified
        :row-maker          (fn [result-set col-count])          - used when :make-row-maker not specified
        :column-reader      (fn [result-set])                    - used when :make-column-reader not specified
        :conn-worker        (fn [conn-source sql-source params]) - used when :make-conn-worker not specified
        :make-params-setter (fn [param-keys param-types]) -> (fn [prepared-stmt params]) to set params
        :make-row-maker     (fn [result-types]) -> (fn [result-set col-count]) to return row
        :make-column-reader (fn [result-types]) -> (fn [result-set]) to return column value
        :make-conn-worker   (fn [sql-tokens result-types]) -> (fn [conn-source sql-source params])
        :sql-name           string (or coerced as string) name for the template
      See:
        `parse-sql` for SQL-template format

    clatrix 0.5.0
    Because using matrices in Clojure needs to not suck.
    clatrix.core/block-fnSourceDoc + Usages
    `block-fn` is the main worker subfunction for `block`. It's public
      so that `block` can macroexpand to call it. It creates a block
      matrix. Any number `n` represents the all-`n` matrix of an
      appropriate size to make the matrix.

    handler 0.2.0-alpha7
    The first minor release of webnf handler, a collection of code to aid web handler
    webnf.date/date-parserSourceDoc + Usages
    Make a thread-safe parser function from a DateFormat factory fn
    
      SimpleDateFormat is not thread-safe, so we use a ThreadLocal proxy for access.
      http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4228335

    handler 0.2.0-alpha7
    The first minor release of webnf handler, a collection of code to aid web handler
    webnf.date/date-formatterSourceDoc + Usages
    Make a thread-safe formatter function from a DateFormat factory fn
    
      SimpleDateFormat is not thread-safe, so we use a ThreadLocal proxy for access.
      http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4228335

    handler 0.2.0-alpha7
    The first minor release of webnf handler, a collection of code to aid web handler
    webnf.date/thread-local-date-formatSourceDoc + Usages
    Make a thread-safe DateFormat from a DateFormat factory fn
    
      SimpleDateFormat is not thread-safe, so we use a ThreadLocal proxy for access.
      http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4228335

    lein-easyconf 0.1.2
    auto gen config namespace for easyconf
    easyconf.gen/write-config-fileSourceDoc + Usages
    write easyconf config items in special format into special path
       head: content above all config items
       format-fn: a function to make a config item to string.

    untangled-datomic 0.4.12
    Datomic plugin for Untangled webapps
    untangled.datomic.test-helpers/with-db-fixtureSourceDoc + Usages
      Set up the specified database, seed it using seed-fn (see Database component),
      make it available as varname, run the given form, then clean up the database.
    
      Returns the result of the form.
      

    helmsman 0.1.4
    This is a library for describing the structure of a web appliction.
    helmsman.tree/ordered-trioSourceDoc + Usages
    see: make-trio
      Some fns require the trio to be individual arguments in fns, this preps the
      trio to be apply(ed) to a fn. Returns a vector representation of the map in
      the order of definition zipper, routes zipper, uri vector.

    fulcro-datomic 2.0.0-alpha1
    Datomic plugin for Fulcro webapps
    fulcro.datomic.test-helpers/with-db-fixtureSourceDoc + Usages
      Set up the specified database, seed it using seed-fn (see Database component),
      make it available as varname, run the given form, then clean up the database.
    
      Returns the result of the form.
      

    district-server-graphql 1.0.15
    district0x server module for setting up GraphQL server
    district.server.graphql.utils/build-resolvers (cljs)SourceDoc + Usages
    Given a map like {:Type {:field1 resolver-fn}}, a kw->gql-name and gql-name->kw,
      builds a resolvers map suitable for graphql-tools/make-executable-schema.

    djy 0.1.4
    A library of character utility functions for Clojure
    djy.char/surrogatesSourceDoc + Usages
    Returns a seq containing the surrogate pair (high, low) for a supplementary character
       (in string form) or code point. If given a BMP character or code point, returns a seq
       containing just that character.

    djy 0.1.4
    A library of character utility functions for Clojure
    djy.char/char-seqSourceDoc + Usages
    Generates a lazy seq of characters from a string, appropriately handling
       supplementary characters by representing them as strings. Equivalent to (seq s),
       except that supplementary characters are represented in string form rather than
       broken up into their surrogate characters.

    accountant-fragments 0.1.8
    Navigation for Single-Page Applications Made Easy. Now with Fragments.
    accountant.core/configure-navigation! (cljs)SourceDoc + Usages
    Create and configure HTML5 history navigation.
    
      nav-handler: a fn of one argument, a path. Called when we've decided
      to navigate to another page. You'll want to make your app draw the
      new page here.
    
      path-exists?: a fn of one argument, a path. Return truthy if this path is handled by the SPA

    hadoop 0.7.0
    A Pallet crate to install Hadoop
    pallet.extensions/check-sessionSourceDoc + Usages
    Function that can check a session map to ensure it is a valid part of
       phase definition. It returns the session map.
    
       On failure, the function will print the phase through which the
       session passed prior to crashing. It is like that this phase
       introduced the fault into the session; to aid in debugging, make
       sure to use `phase-fn` and `def-phase-fn` to build phases.

    accountant 0.2.4
    Navigation for Single-Page Applications Made Easy.
    accountant.core/configure-navigation! (cljs)SourceDoc + Usages
    Create and configure HTML5 history navigation.
    
      nav-handler: a fn of one argument, a path. Called when we've decided
      to navigate to another page. You'll want to make your app draw the
      new page here.
    
      path-exists?: a fn of one argument, a path. Return truthy if this path is handled by the SPA

    ventas 0.0.6
    The Ventas eCommerce platform
    accountant.core/configure-navigation! (cljs)SourceDoc + Usages
    Create and configure HTML5 history navigation.
    
      nav-handler: a fn of one argument, a path. Called when we've decided
      to navigate to another page. You'll want to make your app draw the
      new page here.
    
      path-exists?: a fn of one argument, a path. Return truthy if this path is handled by the SPA

    ventas 0.0.6
    The Ventas eCommerce platform
    accountant.core/configure-navigation! (cljs)SourceDoc + Usages
    Create and configure HTML5 history navigation.
    
      nav-handler: a fn of one argument, a path. Called when we've decided
      to navigate to another page. You'll want to make your app draw the
      new page here.
    
      path-exists?: a fn of one argument, a path. Return truthy if this path is handled by the SPA

    hadoop-crate 0.7.0-alpha.1
    A Pallet crate to install Hadoop
    pallet.extensions/check-sessionSourceDoc + Usages
    Function that can check a session map to ensure it is a valid part of
       phase definition. It returns the session map.
    
       On failure, the function will print the phase through which the
       session passed prior to crashing. It is like that this phase
       introduced the fault into the session; to aid in debugging, make
       sure to use `phase-fn` and `def-phase-fn` to build phases.

    buddy-core 1.5.0
    Cryptographic Api for Clojure.
    buddy.core.dsa/-sign~java.net.URI~ISignatureSourceDoc + Usages
    Make signature.

    buddy-core 1.5.0
    Cryptographic Api for Clojure.
    buddy.core.dsa/-sign~java.net.URL~ISignatureSourceDoc + Usages
    Make signature.

    buddy-core 1.5.0
    Cryptographic Api for Clojure.
    buddy.core.dsa/-sign~java.io.File~ISignatureSourceDoc + Usages
    Make signature.

    buddy-core 1.5.0
    Cryptographic Api for Clojure.
    buddy.core.dsa/-sign~java.io.InputStream~ISignatureSourceDoc + Usages
    Make signature.

    buddy-core 1.5.0
    Cryptographic Api for Clojure.
    buddy.core.dsa/-sign~String~ISignatureSourceDoc + Usages
    Make signature.

    buddy-core 1.5.0
    Cryptographic Api for Clojure.
    buddy.core.dsa/-sign~?~ISignatureSourceDoc + Usages
    Make signature.

    buddy-core 1.5.0
    Cryptographic Api for Clojure.
    buddy.core.dsa/-signSourceDoc + Usages
    Make signature.

    tawny-owl 2.0.0
    tawny-owl enables building OWL ontologies in a programmatic environment.
    tawny.util/make-hookSourceDoc + Usages
    Make a hook.

    brevis-utils 0.1.2
    Utilities from the Brevis suite
    brevis-utils.math.matrix/matrixSourceDoc + Usages
    Make a matrix.

    nrepl-clojure 1.0.0
    Launch a nrepl client inside protege
    protege.nrepl/make-hookSourceDoc + Usages
    Make a hook.

    brevis 0.10.5
    A Functional Scientific and Artificial Life Simulator
    brevis.vector/vec4SourceDoc + Usages
    Make a Vector4f

    brevis 0.10.5
    A Functional Scientific and Artificial Life Simulator
    brevis.vector/vec3SourceDoc + Usages
    Make a Vector3f

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.core.sign.impl/make-signature~java.net.URI~SignatureSourceDoc + Usages
    Make signature.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.core.sign.impl/make-signature~java.net.URL~SignatureSourceDoc + Usages
    Make signature.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.core.sign.impl/make-signature~java.io.File~SignatureSourceDoc + Usages
    Make signature.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.core.sign.impl/make-signature~java.io.InputStream~SignatureSourceDoc + Usages
    Make signature.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.core.sign.impl/make-signature~String~SignatureSourceDoc + Usages
    Make signature.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.core.sign.impl/make-signature~?~SignatureSourceDoc + Usages
    Make signature.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.core.sign.proto/make-signatureSourceDoc + Usages
    Make signature.

    fun.grn 0.1.1
    Gene-regulatory networks in Clojure
    fun.grn.core/make-genomeSourceDoc + Usages
    Make a genome.

    asphalt 0.6.7
    A Clojure library for JDBC access
    asphalt.core/fetch-single-rowSourceDoc + Usages
    Given asphalt.type.ISqlSource and java.sql.ResultSet instances fetch a single row.
      Options:
      Key          Type/spec                              Default           Description
      ----         ----------                             --------          ------------
      :fetch-size  positive integer                       not applied       fetch-size to set on java.sql.ResultSet
      :on-empty    (fn [sql-source result-set])           throws exception  fn to handle the :on-empty event
      :on-multi    (fn [sql-source result-set row])       throws exception  fn to handle the :on-multi event
      :row-maker   (fn [sql-source result-set col-count]) returns vector of column values
                                                                            fn to make a row from column values

    asphalt 0.6.7
    A Clojure library for JDBC access
    asphalt.core/instrument-datasourceSourceDoc + Usages
    DEPRECATED: Use 'instrument-connection-source' instead.
      Make instrumented javax.sql.DataSource instance using statement-creation and SQL-execution listeners.
    
      Option :stmt-creation corresponds to a map containing the following fns, triggered when JDBC statements are created:
      {:before     (fn [^asphalt.type.StmtCreationEvent event])
       :on-success (fn [^String id ^long nanos ^asphalt.type.StmtCreationEvent event])
       :on-error   (fn [^String id ^long nanos ^asphalt.type.StmtCreationEvent event ^Exception error])
       :lastly     (fn [^String id ^long nanos ^asphalt.type.StmtCreationEvent event])}
    
      Option :sql-execution corresponds to a map containing the following fns, triggered when SQL statements are executed:
      {:before     (fn [^asphalt.type.SQLExecutionEvent event])
       :on-success (fn [^String id ^long nanos ^asphalt.type.SQLExecutionEvent event])
       :on-error   (fn [^String id ^long nanos ^asphalt.type.SQLExecutionEvent event ^Exception error])
       :lastly     (fn [^String id ^long nanos ^asphalt.type.SQLExecutionEvent event])}

    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    clojure 1.10.0-alpha4
    Core language
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    ez-form 0.8.0
    Forms for the web
    clojure.zip/zipper (cljs)SourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    fast-zip 0.7.0
    A modification of clojure.zip that uses protocols and records.
    fast-zip.core/zipperSourceDoc + Usages
    Creates a new zipper structure.
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    clojure-objc 1.7.0-RC1
    Clojure core environment and runtime library.
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    receipt 1.0.1
    FIXME: write description
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    yfinance 0.2.0
    Clojure code to access Yahoo! Finance
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    rainboots 0.12.0
    Protect yourself from the grossness of writing a MUD server
    rainboots.parse/apply-cmdSourceDoc + Usages
    Execute the provided cmd-fn, parsing its arguments as appropriate
      with any annotated argtypes. See (defargtype).
      The optional first arg `can-exec?` is a (fn [cli cmd]) which will
      be called with the cmd-fn if all the args were successfully parsed
      to make sure it can be executed. `can-exec?` is responsible for
      informing `cli` why it can't execute a command.  If not provided,
      all commands can always be executed.
      Returns `true` if we found a matching function arity, else `nil`
      if we did nothing

    spigot-repl 0.1.0
    Clojure REPL plugin for Spigot
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    riemann-jmx-clj 0.1.1
    A JMX connector to riemann
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    clojarr 1.9.0-4f80cfd4
    arrdem flavored Clojure
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    clojure-android 1.7.0-alpha5-r2
    Fork of Clojure for leaner code compilation.
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    timbre-datomic-handler 0.1.3
    A simple Datomic handler that logs via Timbre
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    cleancr 1.0-beta3
    Finds and optionally removes carriage return characters from your project text files
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    hellonico-alchemy 0.1.0
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    clojure.zip/zipper (cljs)SourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    clojure-ccw 1.7.0
    Clojure core environment and runtime library.
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    gershwin 0.2.0
    Gershwin: Stack-based, Concatenative Clojure
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    clojars-test 1.3.0
    clojars test
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    pine 0.1.6
    A Clojure/ClojureScript router designed for universal applications.
    clojure.zip/zipper (cljs)SourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    clojr 0.3.0
    Run single file clojure apps
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    jaunt 1.9.0-RC4
    arrdem flavored Clojure
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    cljlangdetect 0.1.0
    Language detection for text. Wrapper of http://code.google.com/p/language-detection/
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    gadjett 0.5.2
    Inspector tools for clojure[script]
    clojure.zip/zipper (cljs)SourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    gadjett 0.5.2
    Inspector tools for clojure[script]
    clojure.zip/zipper (cljs)SourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    pumpet 1.7.0-RC1-r4
    Fork of Clojure for leaner code compilation.
    clojure.zip/zipperSourceDoc + Usages
    Creates a new zipper structure. 
    
      branch? is a fn that, given a node, returns true if can have
      children, even if it currently doesn't.
    
      children is a fn that, given a branch node, returns a seq of its
      children.
    
      make-node is a fn that, given an existing node and a seq of
      children, returns a new branch node with the supplied children.
      root is the root node.

    asphalt 0.6.7
    A Clojure library for JDBC access
    asphalt.core/instrument-connection-sourceSourceDoc + Usages
    DEPRECATED: Alternate implementation to be provided in a future vesion.
      Make instrumented connection source using connection-creation, statement-creation and SQL-execution listeners.
    
      Option :conn-creation corresponds to a map containing the following fns, triggered when JDBC connections are created:
      ;; event = :jdbc-connection-creation-event
      {:before     (fn [event])
       :on-success (fn [^String id ^long nanos event])
       :on-error   (fn [^String id ^long nanos event ^Exception error])
       :lastly     (fn [^String id ^long nanos event])}
    
      Option :stmt-creation corresponds to a map containing the following fns, triggered when JDBC statements are created:
      {:before     (fn [^asphalt.type.StmtCreationEvent event])
       :on-success (fn [^String id ^long nanos ^asphalt.type.StmtCreationEvent event])
       :on-error   (fn [^String id ^long nanos ^asphalt.type.StmtCreationEvent event ^Exception error])
       :lastly     (fn [^String id ^long nanos ^asphalt.type.StmtCreationEvent event])}
    
      Option :sql-execution corresponds to a map containing the following fns, triggered when SQL statements are executed:
      {:before     (fn [^asphalt.type.SQLExecutionEvent event])
       :on-success (fn [^String id ^long nanos ^asphalt.type.SQLExecutionEvent event])
       :on-error   (fn [^String id ^long nanos ^asphalt.type.SQLExecutionEvent event ^Exception error])
       :lastly     (fn [^String id ^long nanos ^asphalt.type.SQLExecutionEvent event])}

    clojurescript 1.10.312
    cljs.test/asyncSourceDoc + Usages
    Wraps body as a CPS function that can be returned from a test to
      continue asynchronously.  Binds done to a function that must be
      invoked once and from an async context after any assertions.
    
      (deftest example-with-timeout
        (async done
          (js/setTimeout (fn []
                           ;; make assertions in async context...
                           (done) ;; ...then call done
                           )
                         0)))

    pool 0.2.1
    Pooling Library for Clojure
    pool.cache/get-cacheSourceDoc + Usages
    Returns a new threadsafe cache for costly objects.
      Safeguards against multiple threads trying to create object for same key.
      Take a single arity function @make-fn takes key for object creation which.
      Other optional kwarg are
      :destroy double arity function which take key and object.

    claypoole 1.1.4
    Claypoole: Threadpool tools for Clojure.
    com.climate.claypoole/priority-threadpoolSourceDoc + Usages
    Make a threadpool that chooses tasks based on their priorities.
    
      Assign priorities to tasks by wrapping the pool with with-priority or
      with-priority-fn. You can also set a default priority with keyword argument
      :default-priority.
    
      Otherwise, this uses the same keyword arguments as threadpool, and functions
      just like any other ExecutorService.

    flanders 0.1.17
    flanders
    flanders.core/mapSourceDoc + Usages
    Make a MapType containing the given entries.
      Note that nothing is done to enforce uniqueness of the entries keys.
      Duplicate keys are handled at the discretion of the fn that is
      walking the DDL tree, though it should be assumed that later
      duplicates replace earlier ones (as when merging maps).

    uio 1.1
    uio is a Clojure/Java library for accessing HDFS, S3, SFTP and other file systems
    uio.fs.sftp/reformat-private-key-if-neededSourceDoc + Usages
    JSch expects a private key with new-line characters as described in RFC-4716.
       However, it's usefull to pass private keys around as a single-line string where new-lines are replaced with space.
       This fn will convert a single-line private key back to multi-line format and make JSch happy.

    clj-liquibase 0.6.0
    Clojure wrapper for Liquibase
    clj-liquibase.core/make-changelogSourceDoc + Usages
    DEPRECATED: Use 'parse-changelog' instead.
      Return a DatabaseChangeLog instance.
      Arguments:
        change-sets  (collection/list) List of ChangeSet instances, or
                                       List of arg-lists (for 'make-changeset' fn)
      Optional args:
        :pre-conditions :pre-cond  ; PreconditionContainer object, or list of Precondition objects
      See also:
        http://www.liquibase.org/documentation/databasechangelog
        make-changelog-params

    bounce 0.0.1-alpha5
    FIXME: write description
    bounce.core/make-systemSourceDoc + Usages
    Starts a system from the given system map, returning a system value that can be closed.
    
       Accepts a map, from a component key to a 0-arg function returning a component. (The component can then be wrapped in a call to 'using')
    
       Usage:
       (require '[bounce.core :as bc])
    
       (bc/make-system {:config (fn []
                                  (->component (read-config ...)))
    
                        :db-conn (-> (fn []
                                       (let [db-config (:db (bc/ask :config))
                                             db-conn (open-db-conn! db-config)]
                                         (bc/->component db-conn (fn []
                                                                (close-db-conn! db-conn)))))
    
                                     (bc/using #{:config}))
    
                        :web-server (-> (fn []
                                          ...)
                                        (bc/using #{:config :db-conn}))})

    lib-grenada 1.0.0-rc.4
    A library for processing Clojure metadata
    grenada.bars/calling-defSourceDoc + Usages
    Definition of the Bar type `::calling`.
    
      ## Model
    
      A Bar of this type holds the **arglists** of a fn or macro or the **forms** of
      a special form.
    
      ## Prerequisites
    
      Can only be attached to Finds with one of the Aspects `:grenada.aspects/fn`,
      `:grenada.aspects/macro`, `:grenada.aspects/special`.
    
      ## Remarks
    
      - The **name** is a bit silly. However, to me it doesn't make sense to have a
        different Bar for the few **special forms** that have `:forms` instead of
        `:arglists` Cmetadata. If you think it does make sense, please send me a
        message and we'll discuss it.
    
      - The **schema** is not very rigorous. We can't even be sure that it is a
        sequence of vectors (for fns and macros) or a sequence of sequences (for
        special forms), because there are some cases in the core Clojure namespaces
        which violate that.

    milena 0.4.0-alpha3
    Clojure client for Kafka
    milena.consume/makeSourceDoc + Usages
    Builds a Kafka consumer.
    
       <!> Consumers are NOT thread safe !
           1 consumer / thread or a queueing policy must be implemented.
    
    
       @ opts (nilable)
         {:nodes (nilable)
           List of [host port].
    
          :config (nilable)
           Kafka configuration map.
           Cf. https://kafka.apache.org/documentation/#newconsumerconfigs
    
          :deserializer (nilable)
           Kafka deserializer or fn eligable for becoming one.
           Cf. `milena.deserialize`
               `milena.deserialize/make`
    
          :deserializer-key (nilable)
           Defaulting to `?deserializer`.
    
          :deserializer-value (nilable)
           Defaulting to `?deserializer`.}
    
       => org.apache.kafka.clients.consumer.KafkaConsumer
    
    
       Ex. (make {:nodes              [["some_host" 9092]]
                  :config             {:group.id           "my_group"
                                       :enable.auto.commit false}
                  :deserializer-key   milena.deserialize/string
                  :deserializer-value (fn [_ data]
                                        (nippy/thaw data))
                  :listen             [["my-topic" 3]]})

    milena 0.4.0-alpha3
    Clojure client for Kafka
    milena.produce/makeSourceDoc + Usages
    Builds a Kafka producer.
    
       Producers are thread-safe and it is efficient to share one between multiple threads.
    
    
       @ opts (nilable)
         {:nodes (nilable)
           List of [host port].
    
          :config (nilable)
           Kafka configuration map.
           Cf. https://kafka.apache.org/documentation/#producerconfigs
         
          :serializer (nilable)
           Kafka serializer or fn eligable for becoming one.
           Cf. `milena.serialize`
               `milena.serialize/make`
    
          :serializer-key (nilable)
           Defaulting to `?serializer`.
    
          :serializer-value (nilable)
           Defaulting to `?deserializer`.}
    
       => org.apache.kafka.clients.producer.KafkaProducer
    
    
       Ex. (make {:nodes            [["some_host" 9092]]
                  :config           {:client.id "my_id"}
                  :serializer-key   milena.serialize/string
                  :serializer-value (fn [_ data]
                                      (nippy/freeze data))})

    See [[fn/fn-node]]

    rewrite-cljs 0.4.4
    Comment-/Whitespace-preserving rewriting of EDN documents.
    rewrite-clj.node/fn-node (cljs)SourceDoc + Usages
    See [[fn/fn-node]]

    claypoole 1.1.4
    Claypoole: Threadpool tools for Clojure.
    com.climate.claypoole.impl/with-priority-fnSourceDoc + Usages
    Make a priority-threadpool wrapper that uses a given priority function.
    
      The priority function is applied to a pmap'd function's arguments. e.g.
    
        (upmap (with-priority-fn p (fn [x _] x)) + [6 5 4] [1 2 3])
    
      will use pool p to run tasks [(+ 6 1) (+ 5 2) (+ 4 3)]
      with priorities [6 5 4].

    claypoole 1.1.4
    Claypoole: Threadpool tools for Clojure.
    com.climate.claypoole/with-priority-fnSourceDoc + Usages
    Make a priority-threadpool wrapper that uses a given priority function.
    
      The priority function is applied to a pmap'd function's arguments. e.g.
    
        (upmap (with-priority-fn pool (fn [x _] x))
               + [6 5 4] [1 2 3])
    
      will use pool to run tasks [(+ 6 1) (+ 5 2) (+ 4 3)]
      with priorities [6 5 4].

    nginx-clojure 0.4.5
    Nginx module for clojure or groovy or java programming
    nginx.clojure.core/co-pcallsSourceDoc + Usages
    Executes the no-arg fns in parallel coroutines, returning a  sequence of their values
       If there's no coroutine support, it will turn to use thread pool to make testing with lein-ring easy.
       e.g. fetch two services in parallel:
       (let [[r1, r2] (co-pcalls (fn[] (client/get "http://page1-url")) (fn[] (client/get "http://page2-url")))]
        ;println bodies of two remote responses
        (println (str (:body r1) "====\n" (:body r2) ))
      

    slacker 0.17.0
    Transparent, non-invasive RPC by clojure and for clojure
    slacker.client/call-remoteSourceDoc + Usages
    call a remote function by its namespace and function name, without a
      local `defn-remote` reference.
    
      * `sc` the slacker client
      * `remote-ns` remote namespace, string
      * `remote-fn` remote function name, string
      * `args` arguments, vec
      * `:async? true` make this a async function, returns a manifold deferred
      * `:callback (fn [r e] )` set a callback for this async function
      * `:extensions {}` add extension data for the function call

    riemann 0.3.1
    A network event stream processor. Intended for analytics, metrics, and alerting;
    riemann.streams/split*SourceDoc + Usages
    Given a list of function and stream pairs, passes the current event onto the
      stream associated with the first passing condition.
    
       Conditions are functions as for where*.  An odd number of forms will make
      the last form the default stream. For example:
    
      ```clojure
       (split*
         (fn [e] (< 0.9  (:metric e))) (with :state "critical" index)
         (fn [e] (< 0.75 (:metric e))) (with :state "warning" index)
         (with :state "ok" index))
      ```

    riemann 0.3.1
    A network event stream processor. Intended for analytics, metrics, and alerting;
    riemann.streams/split*SourceDoc + Usages
    Given a list of function and stream pairs, passes the current event onto the
      stream associated with the first passing condition.
    
       Conditions are functions as for where*.  An odd number of forms will make
      the last form the default stream. For example:
    
      ```clojure
       (split*
         (fn [e] (< 0.9  (:metric e))) (with :state "critical" index)
         (fn [e] (< 0.75 (:metric e))) (with :state "warning" index)
         (with :state "ok" index))
      ```

    bounce.mux 0.0.1-alpha2
    A CLJS router for Bounce systems, based on Bidi
    bounce.mux/->page (cljs)SourceDoc + Usages
    Given a value, and (optionally) an unmount-fn, returns a 'Page'
      pair, to be returned from the :pages map for 'make-router'
    
      value :: a
      unmount-fn :: ({:keys [old-location new-location same-handler?]} -> ())
    
      same-handler? is a convenience value - it's true iff the handler
      hasn't changed from old-location to new-location. Equivalent
      to (= (:handler old-location) (:handler new-location)).

    select-om-all 0.1.4
    Flexible select-style component for use in Om apps
    select-om-all.core/make-completions (cljs)SourceDoc + Usages
    Make completions function which takes a query and returns the channel that
      will receive items. User can provide custom either `completions`,
      or `search-fn` which filters given dataset with query, or rely on default
      search function. Also, `index-fn` is a function to prepare data for search
      (e.g. `first` to search only in first column in case of array data)
      Dataset is to be supplied with `:datasource` option of component.

    asphalt 0.6.7
    A Clojure library for JDBC access
    asphalt.core/fetch-rowsSourceDoc + Usages
    Given asphalt.type.ISqlSource and java.sql.ResultSet instances fetch a vector of rows.
      Options:
      Key          Type/spec                               Default      Description
      ----         ----------                              --------     ------------
      :fetch-size  positive integer                        not applied  fetch-size to set on java.sql.ResultSet
      :max-rows    positive integer                        not applied  max result rows to read
      :row-maker   (fn [sql-source result-set col-count])  returns vector of col values
                                                                        fn to make a row from column values

    core.typed 0.5.2
    An optional type system for Clojure — full system for annotating and type-checking.
    clojure.core.typed.type-rep/make-FSourceDoc + Usages
    Make a free variable 

    core.typed 0.5.2
    An optional type system for Clojure — full system for annotating and type-checking.
    clojure.core.typed.type-ctors/abstractSourceDoc + Usages
    Make free name bound

    core.typed 0.5.2
    An optional type system for Clojure — full system for annotating and type-checking.
    clojure.core.typed.type-ctors/abstractSourceDoc + Usages
    Make free name bound

    fs 1.3.3
    File system utilities for clojure
    fs.core/mkdirsSourceDoc + Usages
    Make directory tree.

    json-html 0.4.4
    Provide JSON and get a DOM node with a human representation of that JSON
    json-html.core/linkify-linksSourceDoc + Usages
    Make links clickable.

    active-clojure 0.22.0
    Active Clojure: Various Clojure utilities in use at Active Group
    active.clojure.config/make-configurationSourceDoc + Usages
    Make a configuration from a map.

    clj-random 0.1.8
    A library for random number generators in Clojure.
    clj-random.core/make-cellularautomaton-rngSourceDoc + Usages
    Make a Cellular Automaton RNG.

    clj-random 0.1.8
    A library for random number generators in Clojure.
    clj-random.core/make-mersennetwister-rngSourceDoc + Usages
    Make a Mersenne-Twister RNG.

    clj-random 0.1.8
    A library for random number generators in Clojure.
    clj-random.core/make-java-rngSourceDoc + Usages
    Make the default Java RNG.

    clojure-opennlp 0.4.0
    Natural Language Processing with Clojure, library for opennlp.
    opennlp.span/make-spanSourceDoc + Usages
    Make a native span object.

    datumbazo 0.13.21
    Clojure Database Kung-Foo
    datumbazo.table/tableSourceDoc + Usages
    Make a new table.

    misaki 0.2.6.2-beta
    Jekyll inspired static site generator in Clojure
    misaki.compiler.default.html.core/two-columnSourceDoc + Usages
    Make 2 column

    misaki 0.2.6.2-beta
    Jekyll inspired static site generator in Clojure
    misaki.compiler.default.html.core/footerSourceDoc + Usages
    Make default footer.

    misaki 0.2.6.2-beta
    Jekyll inspired static site generator in Clojure
    misaki.compiler.default.html.core/containerSourceDoc + Usages
    Make default container tag.

    misaki 0.2.6.2-beta
    Jekyll inspired static site generator in Clojure
    misaki.compiler.default.html.core/headerSourceDoc + Usages
    Make default header tag.

    misaki 0.2.6.2-beta
    Jekyll inspired static site generator in Clojure
    misaki.compiler.default.html.util/tweet-buttonSourceDoc + Usages
    Make tweet button

    refactor-nrepl 2.3.1
    nREPL middleware to support editor-agnostic refactoring
    mranderson047.fs.v1v4v6.me.raynes.fs/mkdirsSourceDoc + Usages
    Make directory tree.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.postgis/multi-polygonSourceDoc + Usages
    Make a new MultiPolygon.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.postgis/polygonSourceDoc + Usages
    Make a new Polygon.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.postgis/multi-pointSourceDoc + Usages
    Make a new MultiPoint.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.postgis/multi-line-stringSourceDoc + Usages
    Make a new MultiLineString.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.postgis/linear-ringSourceDoc + Usages
    Make a new LinearRing.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.postgis/line-stringSourceDoc + Usages
    Make a new LineString.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.postgis/pointSourceDoc + Usages
    Make a new Point.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.postgis/bounding-boxSourceDoc + Usages
    Make a new bounding box.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.core/polygonSourceDoc + Usages
    Make a new Polygon.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.core/multi-polygonSourceDoc + Usages
    Make a new MultiPolygon.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.core/multi-line-stringSourceDoc + Usages
    Make a new MultiLineString.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.core/multi-pointSourceDoc + Usages
    Make a new MultiPoint.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.core/line-stringSourceDoc + Usages
    Make a new LineString.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.core/bounding-boxSourceDoc + Usages
    Make a new Bounding Box.

    geo-clj 0.6.2
    Geographic encoding/decoding for Clojure and ClojureScript.
    geo.core/pointSourceDoc + Usages
    Make a new Point.

    make summary of tests session

    make summary of tests session

    clj-oauth 1.5.5
    OAuth support for Clojure
    oauth.client/make-consumerSourceDoc + Usages
    Make a consumer struct map.

    tentacles 0.5.1
    A library for working with the Github API.
    tentacles.orgs/publicizeSourceDoc + Usages
    Make a user public.

    geocoder-clj 0.2.6
    A Clojure library for various geocoding services.
    geocoder.maxmind/make-dbSourceDoc + Usages
    Make a Maxmind GeoIP database.

    mranderson 0.4.8
    Leiningen plugin to download and use some dependencies as source.
    mranderson048.fs.v1v4v6.me.raynes.fs/mkdirsSourceDoc + Usages
    Make directory tree.

    calabash-script 0.0.11
    FIXME: write description
    calabash-script.core/scroll-to (cljs)SourceDoc + Usages
    Scroll to make an element visible

    clj-momo 0.2.23
    Library code produced by the Cisco ThreatGrid team for building swagger backed API
    clj-momo.lib.es.document/search-uriSourceDoc + Usages
    make an uri for search action

    clj-momo 0.2.23
    Library code produced by the Cisco ThreatGrid team for building swagger backed API
    clj-momo.lib.es.document/bulk-uriSourceDoc + Usages
    make an uri for bulk action

    clj-momo 0.2.23
    Library code produced by the Cisco ThreatGrid team for building swagger backed API
    clj-momo.lib.es.document/update-doc-uriSourceDoc + Usages
    make an uri for document update

    clj-momo 0.2.23
    Library code produced by the Cisco ThreatGrid team for building swagger backed API
    clj-momo.lib.es.document/get-doc-uriSourceDoc + Usages
    make an uri for doc retrieval

    clj-momo 0.2.23
    Library code produced by the Cisco ThreatGrid team for building swagger backed API
    clj-momo.lib.es.document/delete-doc-uriSourceDoc + Usages
    make an uri for doc deletion

    clj-momo 0.2.23
    Library code produced by the Cisco ThreatGrid team for building swagger backed API
    clj-momo.lib.es.document/create-doc-uriSourceDoc + Usages
    make an uri for document creation

    svm-clj 0.1.3
    Clojure Library for LibSVM.
    svm.core/make-nodesSourceDoc + Usages
    Make a seq of LibSVM nodes.

    svm-clj 0.1.3
    Clojure Library for LibSVM.
    svm.core/make-nodeSourceDoc + Usages
    Make a LibSVM node.

    aerial.fs 1.1.5
    General file system utiltity functions
    aerial.fs/mkdirsSourceDoc + Usages
    Make directory tree.

    hatti 0.4.0
    A cljs dataview from your friends at Ona.io
    hatti.charting/make-chart (cljs)SourceDoc + Usages
    Make chart depending on datatype.

    hatti 0.4.0
    A cljs dataview from your friends at Ona.io
    hatti.charting/make-chart (cljs)SourceDoc + Usages
    Make chart depending on datatype.

    active-quickcheck 0.3.0
    QuickCheck clone for Clojure
    active.quickcheck/resizeSourceDoc + Usages
    Make a generator with a specified size.

    cljss-units 0.2.2
    Extensions adding units for cljss.
    cljss.units.colors/deredifySourceDoc + Usages
    Make a color less red.

    cljss-units 0.2.2
    Extensions adding units for cljss.
    cljss.units.colors/degreenifySourceDoc + Usages
    Make a color less green.

    cljss-units 0.2.2
    Extensions adding units for cljss.
    cljss.units.colors/transparentizeSourceDoc + Usages
    Make a more transparent color.

    cspbox-runtime 0.1.2
    runtime lib for cspbox system
    cspbox.runtime.store.buf.buffer/make-bufSourceDoc + Usages
    make a buf (local or remote)

    request-clj 0.3.3
    A HTTP library for Clojure & ClojureScript.
    request.backend.httpkit/request-syncSourceDoc + Usages
    Make a synchronous HTTP `request`.

    request-clj 0.3.3
    A HTTP library for Clojure & ClojureScript.
    request.backend.httpkit/request-asyncSourceDoc + Usages
    Make an asynchronous HTTP `request`.

    plumbot 0.0.3
    A Clojure library for hosting Slack bots.
    com.plumbee.plumbot.components.webapi/callSourceDoc + Usages
    Make an http call to slack.

    clj-postgresql 0.7.0
    PostgreSQL helpers for Clojure projects
    clj-postgresql.core/xmlSourceDoc + Usages
    Make PostgreSQL XML object

    clj-postgresql 0.7.0
    PostgreSQL helpers for Clojure projects
    clj-postgresql.spatial/pointSourceDoc + Usages
    Make a 2D or 3D Point.

    lcmap-data 0.5.0
    LCMAP data layer management tools
    lcmap.data.espa/ubidSourceDoc + Usages
    Make a UBID for band.

    Make a link with:
      - url
      - host

    funimage 0.1.90
    Functional Image Processing with ImageJ/FIJI
    funimage.imp.roi/oval-roiSourceDoc + Usages
    Make an oval ROI.

    funimage 0.1.90
    Functional Image Processing with ImageJ/FIJI
    funimage.imp.roi/rectangle-roiSourceDoc + Usages
    Make a rectangular ROI.

    funimage 0.1.90
    Functional Image Processing with ImageJ/FIJI
    funimage.imp/create-impSourceDoc + Usages
    Make a new image plus

    funimage 0.1.90
    Functional Image Processing with ImageJ/FIJI
    funimage.project/setup-project-from-filenameSourceDoc + Usages
    Make a project from an ImagePlus.

    funimage 0.1.90
    Functional Image Processing with ImageJ/FIJI
    funimage.project/make-project-from-impSourceDoc + Usages
    Make a project from an ImagePlus.

    bacure 1.0.8
    A Clojure wrapper for the BAC4j library... and some nice additions.
    bacure.coerce.type.primitive/c-object-identifierSourceDoc + Usages
    Make an object identifier.

    netcdf-clj 0.0.16
    Clojure NetCDF Library.
    netcdf.resolution/make-resolutionSourceDoc + Usages
    Make new a resolution map.

    netcdf-clj 0.0.16
    Clojure NetCDF Library.
    netcdf.bounding-box/make-bounding-boxSourceDoc + Usages
    Make a new LatLonRect.

    netcdf-clj 0.0.16
    Clojure NetCDF Library.
    netcdf.variable/make-variableSourceDoc + Usages
    Make a NetCDF variable.

    Make a distributed cache repository.

    netcdf-clj 0.0.16
    Clojure NetCDF Library.
    netcdf.repository/make-dods-repositorySourceDoc + Usages
    Make a DODS repository.

    netcdf-clj 0.0.16
    Clojure NetCDF Library.
    netcdf.repository/make-local-repositorySourceDoc + Usages
    Make a local repository.

    udp-wrapper 0.1.1
    A wrapper around the Java UDP API to make it a little nicer.
    udp-wrapper.core/create-udp-serverSourceDoc + Usages
    Make a UDP listening socket.

    udp-wrapper 0.1.1
    A wrapper around the Java UDP API to make it a little nicer.
    udp-wrapper.core/empty-packetSourceDoc + Usages
    Make an empty DatagramPacket.

    udp-wrapper 0.1.1
    A wrapper around the Java UDP API to make it a little nicer.
    udp-wrapper.core/packetSourceDoc + Usages
    Make a DatagramPacket from bytes.

    udp-wrapper 0.1.1
    A wrapper around the Java UDP API to make it a little nicer.
    udp-wrapper.core/make-addressSourceDoc + Usages
    Make an InetAddress from a string.

    brevis 0.10.5
    A Functional Scientific and Artificial Life Simulator
    brevis.example.swarm/random-birdSourceDoc + Usages
    Make a new random bird.

    brevis 0.10.5
    A Functional Scientific and Artificial Life Simulator
    brevis.example.swarm.plot-swarm/random-birdSourceDoc + Usages
    Make a new random bird.

    brevis 0.10.5
    A Functional Scientific and Artificial Life Simulator
    brevis.example.swarm.swarm-floor-tracker/random-birdSourceDoc + Usages
    Make a new random bird.

    brevis 0.10.5
    A Functional Scientific and Artificial Life Simulator
    brevis.example.swarm.swarm-floor-tracker/make-floorSourceDoc + Usages
    Make a floor object.

    brevis 0.10.5
    A Functional Scientific and Artificial Life Simulator
    brevis.example.swarm.neighborhood-line-swarm/make-floorSourceDoc + Usages
    Make a floor object.

    brevis 0.10.5
    A Functional Scientific and Artificial Life Simulator
    brevis.example.swarm.neighborhood-line-swarm/random-birdSourceDoc + Usages
    Make a new random bird.

    brevis 0.10.5
    A Functional Scientific and Artificial Life Simulator
    brevis.utils/make-abstractSourceDoc + Usages
    Make an abstract object.

    collage 0.2.1
    Clean, minimal image processing library for Clojure
    fivetonine.collage.util/copySourceDoc + Usages
    Make a deep copy of an image.

    brick 0.1.2
    Tiling engine built on Quil
    brick.debug/HUDDebugSourceDoc + Usages
    Make a debugger on the current graphics.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.core.sign.ecdsa/ecdsaSourceDoc + Usages
    Make ECDSA digital signature.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.sign.generic/make-signatureSourceDoc + Usages
    Make timestamped signature

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.sign.jws/make-signatureSourceDoc + Usages
    Make a jws signature.

    juggler 0.2.4
    A simple validating library.
    juggler.rule/is-mapSourceDoc + Usages
    Make sure the value is a map.

    juggler 0.2.4
    A simple validating library.
    juggler.rule/is-vecSourceDoc + Usages
    Make sure the value is a vector.

    juggler 0.2.4
    A simple validating library.
    juggler.rule/is-collSourceDoc + Usages
    Make sure the value is a collection.

    hbase-admin 0.1.18
    A library to administer hbase
    hbase.admin.core/init-hbase-connectionSourceDoc + Usages
    Make a connection and store it into registry

    capacitor 0.6.0
    A Clojure client for InfluxDB
    capacitor.core/->pointSourceDoc + Usages
    Make a Point record

    cli 0.1.22
    Antistock Command Line Interface
    antistock.portfolio/make-portfolioSourceDoc + Usages
    Make an empty portfolio with `money`.

    tentacles.custom 0.2.9
    A custom release of Tentacles.
    tentacles.orgs/publicizeSourceDoc + Usages
    Make a user public.

    luhn58 0.1.1
    Text summarizer based on Luhn '58'
    luhn58.summarize/format-summarySourceDoc + Usages
    Make summary more viewable

    clj-oauth-server 1.0.5
    OAuth server support for Clojure
    oauth-server.client/make-consumerSourceDoc + Usages
    Make a consumer struct map.

    cfml-interop 0.2.4
    CFML/Clojure interop library extracted from World Singles code.
    cfml.interop/struct-newSourceDoc + Usages
    Make a new CaseInsensitiveMap.

    yandex-translate 0.1.0
    A Clojure library designed to translate text from one language to another using
    translate.yandex/get-responseSourceDoc + Usages
    Make a request to Yandex.Translate API

    maker 2.0.2-alpha
    Maker is a macro for resolving dependencies between plain functions.
    maker.core/make-withSourceDoc + Usages
    Make a goal out of the environment

    crucible 0.34.0
    AWS Cloudformation templates in Clojure
    crucible.core/resourceSourceDoc + Usages
    Make a template resource element

    crucible 0.34.0
    AWS Cloudformation templates in Clojure
    crucible.core/mappingSourceDoc + Usages
    Make a template mapping element

    crucible 0.34.0
    AWS Cloudformation templates in Clojure
    crucible.core/conditionSourceDoc + Usages
    Make a template condition element

    crucible 0.34.0
    AWS Cloudformation templates in Clojure
    crucible.core/parameterSourceDoc + Usages
    Make a template parameter element

    keenest-rube 0.1.0-alpha0
    The state of a Kubernetes cluster, abstracted as a value in a Clojure atom.
    rube.core/clusterSourceDoc + Usages
    Make a kube atom

    twilio-sms 1.0.0
    Clojure wrapper for Twillio-SMS
    twilio.core/make-callSourceDoc + Usages
    Make a phone call

    conexp-clj 1.1.7
    A ConExp rewrite in clojure
    conexp.contrib.fuzzy.sets/fuzzy-setSourceDoc + Usages
    Alias for make-fuzzy-set

    hiccup-bootstrap-elements 3.1.1
    Common Bootstrap 3 Elements for Hiccup
    hiccup.bootstrap3.utils/col-class-forSourceDoc + Usages
    Find or make the column for colsize

    ritz-nrepl-hornetq 0.7.0
    nREPL transport for HornetQ
    ritz.nrepl-hornetq.transport/hornetq-queue-infoSourceDoc + Usages
    Make a queue on the hornet-server

    ritz-nrepl-hornetq 0.7.0
    nREPL transport for HornetQ
    ritz.nrepl-hornetq.transport/hornetq-make-queueSourceDoc + Usages
    Make a queue on the hornet-server

    clj-path 0.0.1
    Utilities for file and directory
    clj-path.core/mkdirsSourceDoc + Usages
    Make directories recursively.

    clj-tree-zipper 1.0.0
    FIXME: write description
    clj-tree-zipper.core/tree-zipSourceDoc + Usages
    Make a zipper out of a tree.

    clarity 0.5.6
    Clojure GUI library, based on Swing.
    clarity.graphics/iconSourceDoc + Usages
    Make an ImageIcon from an image.

    mimic 0.2.4
    A tool for generating simple predictive models.
    mimic.db.backends.dynamodb/initSourceDoc + Usages
    Make a new dynamodb

    mimic 0.2.4
    A tool for generating simple predictive models.
    mimic.db.backends.memory/initSourceDoc + Usages
    Make a new memory db

    mimic 0.2.4
    A tool for generating simple predictive models.
    mimic.db.backends.redis/initSourceDoc + Usages
    Make a new redis db

    yardbird 0.0.1
    Overtone playground
    yardbird.util/as-notesSourceDoc + Usages
    Make a sequence of notes.

    funimage.figure 0.1.4
    Handle figures and slideshows
    funimage.figure.slideshow/next-slideSourceDoc + Usages
    Make a new slide.

    funimage.figure 0.1.4
    Handle figures and slideshows
    funimage.figure.slideshow/create-slideshowSourceDoc + Usages
    Make a slideshow PPT and directory.

    fastmath 0.1.1
    Fast and primitive math library
    fastmath.vector/vec4SourceDoc + Usages
    Make Vec4 vector

    fastmath 0.1.1
    Fast and primitive math library
    fastmath.vector/vec3SourceDoc + Usages
    Make Vec2 vector

    fastmath 0.1.1
    Fast and primitive math library
    fastmath.vector/vec2SourceDoc + Usages
    Make 2d vector

    fusebox 0.1.2
    Fusebox: a feature flag system for Clojure and ClojureScript.
    cognician.fusebox/disable!SourceDoc + Usages
    Make fuses disabled.

    fusebox 0.1.2
    Fusebox: a feature flag system for Clojure and ClojureScript.
    cognician.fusebox/enable!SourceDoc + Usages
    Make fuses enabled.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/zone~ZonedDateTime~IConstructorsSourceDoc + Usages
    Make a java.time.ZoneId instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/date~ZonedDateTime~IConstructorsSourceDoc + Usages
    Make a java.time.LocalDate instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/instant~ZonedDateTime~IConstructorsSourceDoc + Usages
    Make a java.time.Instant instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/inst~ZonedDateTime~IConstructorsSourceDoc + Usages
    Make a java.util.Date instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/zone~ZoneId~IConstructorsSourceDoc + Usages
    Make a java.time.ZoneId instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year~Year~IConstructorsSourceDoc + Usages
    Make a java.time.Year instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year~YearMonth~IConstructorsSourceDoc + Usages
    Make a java.time.Year instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year-month~YearMonth~IConstructorsSourceDoc + Usages
    Make a java.time.YearMonth instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year~Date~IConstructorsSourceDoc + Usages
    Make a java.time.Year instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year-month~Date~IConstructorsSourceDoc + Usages
    Make a java.time.YearMonth instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/date~Date~IConstructorsSourceDoc + Usages
    Make a java.time.LocalDate instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/instant~Date~IConstructorsSourceDoc + Usages
    Make a java.time.Instant instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/inst~Date~IConstructorsSourceDoc + Usages
    Make a java.util.Date instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year~LocalDateTime~IConstructorsSourceDoc + Usages
    Make a java.time.Year instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year-month~LocalDateTime~IConstructorsSourceDoc + Usages
    Make a java.time.YearMonth instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/day~LocalDateTime~IConstructorsSourceDoc + Usages
    Make a java.time.DayOfWeek instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/date~LocalDateTime~IConstructorsSourceDoc + Usages
    Make a java.time.LocalDate instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year~LocalDate~IConstructorsSourceDoc + Usages
    Make a java.time.Year instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year-month~LocalDate~IConstructorsSourceDoc + Usages
    Make a java.time.YearMonth instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/month~LocalDate~IConstructorsSourceDoc + Usages
    Make a java.time.Month instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/day~LocalDate~IConstructorsSourceDoc + Usages
    Make a java.time.DayOfWeek instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/date~LocalDate~IConstructorsSourceDoc + Usages
    Make a java.time.LocalDate instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year~Number~IConstructorsSourceDoc + Usages
    Make a java.time.Year instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/instant~Number~IConstructorsSourceDoc + Usages
    Make a java.time.Instant instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/month~Number~IConstructorsSourceDoc + Usages
    Make a java.time.Month instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/day~Number~IConstructorsSourceDoc + Usages
    Make a java.time.DayOfWeek instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/zone~String~IConstructorsSourceDoc + Usages
    Make a java.time.ZoneId instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year-month~String~IConstructorsSourceDoc + Usages
    Make a java.time.YearMonth instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year~String~IConstructorsSourceDoc + Usages
    Make a java.time.Year instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/month~String~IConstructorsSourceDoc + Usages
    Make a java.time.Month instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/date~String~IConstructorsSourceDoc + Usages
    Make a java.time.LocalDate instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/day~String~IConstructorsSourceDoc + Usages
    Make a java.time.DayOfWeek instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/instant~String~IConstructorsSourceDoc + Usages
    Make a java.time.Instant instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/inst~String~IConstructorsSourceDoc + Usages
    Make a java.util.Date instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/zoned-date-time~Instant~IConstructorsSourceDoc + Usages
    Make a java.time.ZonedDateTime instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/month~Instant~IConstructorsSourceDoc + Usages
    Make a java.time.Month instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/day~Instant~IConstructorsSourceDoc + Usages
    Make a java.time.DayOfWeek instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/date~Instant~IConstructorsSourceDoc + Usages
    Make a java.time.LocalDate instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/instant~Instant~IConstructorsSourceDoc + Usages
    Make a java.time.Instant instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/inst~Instant~IConstructorsSourceDoc + Usages
    Make a java.util.Date instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/zoned-date-time~Fn~IConstructorsSourceDoc + Usages
    Make a java.time.ZonedDateTime instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/zone~Fn~IConstructorsSourceDoc + Usages
    Make a java.time.ZoneId instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year-month~Fn~IConstructorsSourceDoc + Usages
    Make a java.time.YearMonth instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year~Fn~IConstructorsSourceDoc + Usages
    Make a java.time.Year instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/offset-date-time~Fn~IConstructorsSourceDoc + Usages
    Make a java.time.OffsetDateTime instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/month~Fn~IConstructorsSourceDoc + Usages
    Make a java.time.Month instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/instant~Fn~IConstructorsSourceDoc + Usages
    Make a java.time.Instant instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/inst~Fn~IConstructorsSourceDoc + Usages
    Make a java.util.Date instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/day~Fn~IConstructorsSourceDoc + Usages
    Make a java.time.DayOfWeek instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/date~Fn~IConstructorsSourceDoc + Usages
    Make a java.time.LocalDate instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/zoned-date-timeSourceDoc + Usages
    Make a java.time.ZonedDateTime instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/zoneSourceDoc + Usages
    Make a java.time.ZoneId instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/year-monthSourceDoc + Usages
    Make a java.time.YearMonth instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/yearSourceDoc + Usages
    Make a java.time.Year instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/offset-date-timeSourceDoc + Usages
    Make a java.time.OffsetDateTime instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/monthSourceDoc + Usages
    Make a java.time.Month instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/instantSourceDoc + Usages
    Make a java.time.Instant instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/instSourceDoc + Usages
    Make a java.util.Date instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/daySourceDoc + Usages
    Make a java.time.DayOfWeek instance.

    tick 0.3.5
    A Clojure library that deals with time
    tick.core/dateSourceDoc + Usages
    Make a java.time.LocalDate instance.

    query-manager 2.0.10
    Submitting, monitoring and viewing the results of long-running queries.
    query-manager.events/makeSourceDoc + Usages
    Make a new event manager.

    aima-clj 0.0.3
    Basic AI library inspired by AIMA
    aima-clj.search.algorithms.node/make-initial-nodeSourceDoc + Usages
    Make the initial node for a problem

    aima-clj 0.0.3
    Basic AI library inspired by AIMA
    aima-clj.utilities.queue/fifoSourceDoc + Usages
    Make a fifo queue

    aima-clj 0.0.3
    Basic AI library inspired by AIMA
    aima-clj.utilities.queue/lifoSourceDoc + Usages
    Make a lifo queue

    ona-viewer 1.1.30
    Ona viewer that connects to the Ona API.
    hatti.charting/make-chart (cljs)SourceDoc + Usages
    Make chart depending on datatype.

    ona-viewer 1.1.30
    Ona viewer that connects to the Ona API.
    hatti.charting/make-chart (cljs)SourceDoc + Usages
    Make chart depending on datatype.

    witan.models.demography 0.1.0
    witan.models.demography is a Clojure library to run demographic models.
    witan.models.dem.ccm.inputs/in-proj-births-by-age-of-mother-1-0-0SourceDoc + Usages
    made-with-make-input-macro

    witan.models.demography 0.1.0
    witan.models.demography is a Clojure library to run demographic models.
    witan.models.dem.ccm.inputs/in-hist-total-births-1-0-0SourceDoc + Usages
    made-with-make-input-macro

    witan.models.demography 0.1.0
    witan.models.demography is a Clojure library to run demographic models.
    witan.models.dem.ccm.inputs/in-future-mort-trend-1-0-0SourceDoc + Usages
    made-with-make-input-macro

    witan.models.demography 0.1.0
    witan.models.demography is a Clojure library to run demographic models.
    witan.models.dem.ccm.inputs/in-hist-popn-1-0-0SourceDoc + Usages
    made-with-make-input-macro

    witan.models.demography 0.1.0
    witan.models.demography is a Clojure library to run demographic models.
    witan.models.dem.ccm.inputs/in-hist-intl-out-migrants-1-0-0SourceDoc + Usages
    made-with-make-input-macro

    witan.models.demography 0.1.0
    witan.models.demography is a Clojure library to run demographic models.
    witan.models.dem.ccm.inputs/in-hist-intl-in-migrants-1-0-0SourceDoc + Usages
    made-with-make-input-macro

    witan.models.demography 0.1.0
    witan.models.demography is a Clojure library to run demographic models.
    witan.models.dem.ccm.inputs/in-hist-dom-out-migrants-1-0-0SourceDoc + Usages
    made-with-make-input-macro

    witan.models.demography 0.1.0
    witan.models.demography is a Clojure library to run demographic models.
    witan.models.dem.ccm.inputs/in-hist-dom-in-migrants-1-0-0SourceDoc + Usages
    made-with-make-input-macro

    witan.models.demography 0.1.0
    witan.models.demography is a Clojure library to run demographic models.
    witan.models.dem.ccm.inputs/in-hist-deaths-by-age-and-sex-1-0-0SourceDoc + Usages
    made-with-make-input-macro

    Make the c listen to the l

    Make the ADL branch

    Make the ADF branch

    Make the robot turn right.

    Make the robot turn left.

    sqlosure 0.2.0
    Compositional relational queries.
    sqlosure.type/make-nullable-typeSourceDoc + Usages
    Make type nullable.

    clj-smartystreets 0.1.6
    A Clojure library wrapping SmartyStreets' LiveAddress API.
    clj-smartystreets.core/do-requestSourceDoc + Usages
    make a call to the smartystreets service

    ketamine 1.0.0
    Consistent hashing library for Clojure.
    ketamine.core/make-ringSourceDoc + Usages
    Make a new HashRing.

    clj-poolman 1.0.0
    Resource pool for Clojure
    clj-poolman.core/mk-poolSourceDoc + Usages
    Make a mutable resource pool.

    clj-poolman 1.0.0
    Resource pool for Clojure
    clj-poolman.core/new-resourceSourceDoc + Usages
    Make a new resource of a pool

    twilio-api 1.0.1
    Clojure wrapper for Twillio API
    twilio.core/make-callSourceDoc + Usages
    Make a phone call

    mailchimp 0.2.0
    Clojure wrapper for MailChimp API 2.0
    mailchimp.core/make-urlSourceDoc + Usages
    Make API base URL

    qed 0.2.4
    An opinionated framework for building webservice
    clj.faris.qed.validator.rule/is-mapSourceDoc + Usages
    Make sure the value is a map.

    qed 0.2.4
    An opinionated framework for building webservice
    clj.faris.qed.validator.rule/is-setSourceDoc + Usages
    Make sure the value is a vector.

    qed 0.2.4
    An opinionated framework for building webservice
    clj.faris.qed.validator.rule/is-vecSourceDoc + Usages
    Make sure the value is a vector.

    qed 0.2.4
    An opinionated framework for building webservice
    clj.faris.qed.validator.rule/is-collSourceDoc + Usages
    Make sure the value is a collection.

    fun.grn 0.1.1
    Gene-regulatory networks in Clojure
    fun.grn.core/make-grn-stateSourceDoc + Usages
    Make the state of a GRN.

    plaza 0.2.0-alpha1
    Plaza framework for semantic distributed applications
    plaza.rdf.sparql/fSourceDoc + Usages
    Shortcut for make-filter

    mahout 0.1.0
    Clojure Mahout Library
    mahout.core/named-vectorSourceDoc + Usages
    Make a Mahout vector with a `name`.

    hutch 0.1.0
    RabbitMQ library for Clojure
    hutch.core/make-factorySourceDoc + Usages
    Make AMQP connection factory

    lein-getdown 0.0.1
    Lein plugin to wrap the Getdown java utility. Provides an easy way to make auto-update
    lein-getdown.plugin/make-digestSourceDoc + Usages
    Make the digest.txt file.

    twilio 0.1.1
    A Clojure library for interaction with Twilio REST API.
    twilio.core/requestSourceDoc + Usages
    Make a generic HTTP request

    clj-chunk-buffer 0.3.1
    a write memory buffer base on chunk and TTL
    clj-chunk-buffer.core/mk-chunk-bufferSourceDoc + Usages
    make a new chunk buffer

    ctim 1.0.0
    Cisco Threat Intelligence Model
    ctim.schemas.common/refSourceDoc + Usages
    Make a custom Reference

    qarth 0.1.3
    OAuth for serious people
    qarth.oauth.lib/do-activateSourceDoc + Usages
    Helper fn for OAuth v2 services. Uses clj-http to execute a token request
      (described in make-token-request) and parses the response using the given parser fn.
    
      The parser should return a map containing at least the key :access-token
      and the optional key :expires-in. All keys will be added to the record.
      
      service -- the auth service
      record -- the auth record
      code -- the auth code
      url -- the access token url
      parser -- a fn response-stream -> map, should return at least an :access-token
      (be careful not to return access_token instead!)
    
      The response stream will be closed if it isn't closed already when done.

    sparkledriver 0.2.2
    A clojure wrapper for jBrowserDriver, which is a Selenium-compatible wrapper around
    sparkledriver.retry/with-retrySourceDoc + Usages
    Evaluate `body` with `retry-fn` bound to the dynamic variable `*retry-fn*`. Many Sparkledriver functions automatically wrap themselves in `*retry-fn*` when it is bound, which allows one to specify a retry policy for those functions within the scope of this macro.
    
      Example:
    
    ```
      (with-browser [browser (make-browser)]
        (fetch! browser "http://clojure.org")  
        (with-retry (partial retry-backoff 16)
          (-> browser
              (find-by-xpath* "//div[@class='clj-intro-message']/p")
              (nth 2)
              text)))
    ;;=> "I hope you find Clojure's combination of facilities elegant, powerful, practical and fun to use."      
    ```

    modelcouch 0.1.0
    CRUD model function generator for CouchDB/clutch
    com.postspectacular.modelcouch/defcouchdocSourceDoc + Usages
    Generates CRUD functions for a given model spec and CouchDB connection (or URL).
      The following functions (incl. documentation) are created in the calling namespace:
    
      make-typename, get-typename, put-typename, delete-typename,
      valid-typename?, typename-exists?
    
      The model spec itself can be given as map or individual key value pairs:
    
      :fields       A vector of fieldnames (keywords) for the model entity.
      :required     A vector of required fieldnames. These must have non-nil and
                    non-empty values or else won't be sent to CouchDB.
      :validators   A map of vectors of validator fn's for each field to be validated.
                    Each fn takes a single arg representing the field value and
                    must return a truthy result if valid.
    
      The spec also supports the following hooks:
    
      :on-init           A fn taking the pre-built map constructed by make-typename to
                         allow for further customization/initialization.
      :on-put            A single arg fn executed just before a couchdb document is being
                         written (and before being checked for presence of required fields).
      :on-delete         A single arg fn executed after a document has been successfully
                         deleted from CouchDB (arg map will only contain :id and :rev fields)
      :on-validate-error A three arg fn called when validation for a field failed:
                         The arguments are: document map, field name and error message

    fulcro 2.5.9
    A library for building full-stack SPA webapps in Clojure and Clojurescript
    fulcro.ui.form-state/make-validatorSourceDoc + Usages
    Create a form/field validation function using a supplied field checker. The field checker will be given
      then entire form (denormalized) and a single field key that is to be checked. It must return
      a boolean indicating if that given field is valid.
    
      During a recursive check for a form, the validation function will be in the correct context (e.g. the form supplied will contain
      the field. There is no need to search for it in subforms).
    
      make-validator returns a dual arity function:
    
      (fn [form] ...) - Calling this version will return :unchecked, :valid, or :invalid for the entire form.
      (fn [form field] ...) - Calling this version will return :unchecked, :valid, or :invalid for the single field.
    
      Typical usage would be to show messages around the form fields:
    
      ```
      (def field-valid? [form field] true) ; just say everything is valid
    
      (def my-validator (make-validator field-valid?))
    
      (defn valid? [form field]
         (= :valid (my-validator form field)))
    
      (defn checked? [form field]
         (not= :unchecked (my-validator form field)))
      ```
      

    carmine 2.18.1
    Clojure Redis client & message queue
    taoensso.carmine.commands/skip-fnsSourceDoc + Usages
    #{<fn-name>}

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.sutil/sfn?SourceDoc + Usages
    Is this an anonymous fn?

    zprint 0.4.9
    Pretty print zippers and s-expressions
    zprint.zutil/zanonfn?SourceDoc + Usages
    Is this an anonymous fn?

    lib-grenada 1.0.0-rc.4
    A library for processing Clojure metadata
    grenada.schemas/FnSourceDoc + Usages
    A Clojure fn.

    datomic as-of fn

    onyx-datomic 0.13.0.0
    Onyx plugin for Datomic
    onyx.datomic.peer/as-of~DatomicPeer~DatomicFnsSourceDoc + Usages
    datomic as-of fn

    onyx-datomic 0.13.0.0
    Onyx plugin for Datomic
    onyx.datomic.protocols/as-ofSourceDoc + Usages
    datomic as-of fn

    cljtang 0.1.6
    Itang's Clojure utility 糖
    cljtang.core/wfn?SourceDoc + Usages
    fn? or keyword?

    sweet-tooth-endpoint 0.2.2
    Utilities for working with liberator-based endpoints
    sweet-tooth.endpoint.page/desc~nil~PageSortFnSourceDoc + Usages
    Descending fn

    sweet-tooth-endpoint 0.2.2
    Utilities for working with liberator-based endpoints
    sweet-tooth.endpoint.page/asc~nil~PageSortFnSourceDoc + Usages
    Ascending fn

    sweet-tooth-endpoint 0.2.2
    Utilities for working with liberator-based endpoints
    sweet-tooth.endpoint.page/desc~Object~PageSortFnSourceDoc + Usages
    Descending fn

    sweet-tooth-endpoint 0.2.2
    Utilities for working with liberator-based endpoints
    sweet-tooth.endpoint.page/asc~Object~PageSortFnSourceDoc + Usages
    Ascending fn

    sweet-tooth-endpoint 0.2.2
    Utilities for working with liberator-based endpoints
    sweet-tooth.endpoint.page/desc~Date~PageSortFnSourceDoc + Usages
    Descending fn

    sweet-tooth-endpoint 0.2.2
    Utilities for working with liberator-based endpoints
    sweet-tooth.endpoint.page/asc~Date~PageSortFnSourceDoc + Usages
    Ascending fn

    sweet-tooth-endpoint 0.2.2
    Utilities for working with liberator-based endpoints
    sweet-tooth.endpoint.page/descSourceDoc + Usages
    Descending fn

    sweet-tooth-endpoint 0.2.2
    Utilities for working with liberator-based endpoints
    sweet-tooth.endpoint.page/ascSourceDoc + Usages
    Ascending fn

    elements 0.1.0
    Reusable elements for component-based Clojure applications
    pointslope.elements.pedestal/service-fn (cljs)SourceDoc + Usages
    The service fn

    bounce.mux 0.0.1-alpha2
    A CLJS router for Bounce systems, based on Bidi
    bounce.mux/make-router (cljs)SourceDoc + Usages
    Makes a Router Bounce component - to be passed to the other
      functions in this namespace.
    
      When the browser history changes, the following happens:
    
      1. The token mapper is asked to translate the token to a new
      location (i.e. handler, route-params and query-params)
    
      2. The current page's unmount-fn is called (most of these check
      'same-handler?' to see whether they _actually_ need to unmount)
    
      3. We get the new page fn out of the pages map, and call
      it. (Likewise, it checks 'same-handler?' to see what it needs to
      mount.) It returns a Page (pair of 'page value' and unmount-fn) by
      calling mux/->page.
    
      4. 'listener' is called with the new location and the page value.
    
      Parameters:
    
      token-mapper :: bounce.mux.protocols/TokenMapper (see bounce.mux.bidi for an example implementation)
      listener :: ({:keys [location page]} -> ())
      default-location :: location
      pages :: {handler-key -> ({:keys [old-location new-location same-handler?]} -> Page)}
    
      Usage:
    
      (require '[bounce.core :as bc]
               '[bounce.mux :as mux]
               '[bounce.mux.bidi :as mux.bidi]
               '[reagent.core :as r])
    
      (defn make-system-map []
        {:!app (fn []
                 (bc/->component (r/atom {})))
    
         :router (-> (fn []
                       (mux/make-router {:token-mapper (mux.bidi/token-mapper ["" {"/" ::home-page
                                                                                   ...}])
                                         :listener (fn [{:keys [location page]}]
                                                     (reset! (r/cursor (bc/ask :!app) [:location]) location)
                                                     (reset! (r/cursor (bc/ask :!app) [::root-component]) page))
    
                                         :default-location {:handler ::home-page}
    
                                         :pages {::home-page (fn [{:keys [old-location new-location same-handler?]}]
                                                               (when-not same-handler?
                                                                 ;; mount!
                                                                 )
    
                                                               (mux/->page (fn []
                                                                             [home-page-view])
    
                                                                           (fn [{:keys [old-location new-location same-handler?]}]
                                                                             (when-not same-handler?
                                                                               ;; unmount!
                                                                               ))))
    
                                                 ...}}))
                     (bc/using #{:!app}))
    
         ...})
    
      

    carmine 2.18.1
    Clojure Redis client & message queue
    taoensso.carmine.commands/rename-fnsSourceDoc + Usages
    {<from-fn-name> <to-fn-name>}

    ring-middleware-format 0.7.2
    Ring middleware for parsing parameters and emitting responses in various formats
    ring.middleware.format-response/wrap-format-responseSourceDoc + Usages
    Wraps a handler such that responses body to requests are formatted to
      the right format. If no *Accept* header is found, use the first encoder.
    
     + **:predicate** is a predicate taking the request and response as
                      arguments to test if serialization should be used
     + **:encoders** a sequence of maps given by make-encoder
     + **:charset** can be either a string representing a valid charset or a fn
                    taking the req as argument and returning a valid charset
                    (*utf-8* is strongly suggested)
     + **:binary?** if true *:charset* will be ignored and decoder will receive
                   an *InputStream*
     + **:handle-error** is a fn with a sig [exception request response]. Defaults
                         to just rethrowing the Exception

    frost 0.5.3
    frost is a library for binary serialization of Clojure data structures.
    frost.quick-freeze/quick-file-defrost-coll-chunkedSourceDoc + Usages
    Reads all objects from the file with the given file description. Returns a collection of those objects.
      The specified function is applied to chunks of objects instead of single objects.
      The file description can be anything that clojure.java.io/input-stream can handle.
    
      The following options can be specified:
      ⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
    
        :filter-pred [default = (constantly true)]
          Function that decides whether an object is returned (including process-fn application) or not.
        
        :process-fn  [default = identity]
          Instead of the read objects the result of the function applications to the objects is returned.
    
        Passed to function frost.file-freezer/create-defroster:
        ⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
          :locking [default = true]
            Determines whether locking should be use to make the file freezer thread-safe.

    frost 0.5.3
    frost is a library for binary serialization of Clojure data structures.
    frost.quick-freeze/quick-file-defrost-collSourceDoc + Usages
    Reads all objects from the file with the given file description. Returns a collection of those objects.
      The file description can be anything that clojure.java.io/input-stream can handle.
    
      The following options can be specified:
      ⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
    
        :filter-pred  [default = (constantly true)]
          Function that decides whether an object is returned (including process-fn application) or not.
        
        :max-elements [default = nil]
          Limit the number of elements in the result collection
        
        :process-fn   [default = identity]
          Instead of the read objects the result of the function applications to the objects is returned.
    
        Passed to function frost.file-freezer/create-defroster:
        ⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
          :locking [default = true]
            Determines whether locking should be use to make the file freezer thread-safe.

    preceptweb 0.3.2
    A declarative programming framework
    precept.rules/sessionSourceDoc + Usages
    Defines a session.
    
         (session my-session 'my-proj/my-ns :db-schema my-schema)
    
         Accepts same arguments as Clara's defsession plus :db-schema and :client-schema options.
         Rules and queries are loaded from the provided namespace. To load rules from multiple
         namespaces, a vector of namespaces may be provided.
    
         :db-schema - Datomic-format schema for persistent facts. Precept enforces cardinality and
           uniqueness similarly to Datomic. All facts are treated as non-unique and one-to-one
           cardinality by default.
    
         :client-schema - Datomic-format schema for non-perstent facts. Precept enforces cardinality
           and uniqueness for attributes in this schema the same way it does for :db-schema. It
           serves two main purposes. 1. To define client-side facts as one-to-many or unique. 2. To
           allow Precept's API to filter out facts that should not be persisted when writing to a
           database.
    
         Defaults:
    
         `:fact-type-fn` - `:a`
           Tells Clara to index facts by attribute. This is the preferred :fact-type-fn option for
           working with eav tuples.
    
         `:ancestors-fn` - `util/make-ancestors-fn`
           If :db-schema and/or :client-schema are provided, uses Clojure's `make-hierarchy` and
           `derive` functions to assign cardinality and uniqueness for each provided attribute.
           When no schemas are provided, all facts will be descendents of #{:all :one-to-one}.
           Because all facts descend from `:all`, rules written with the `:all` attribute can
           match facts independently of their attributes.
    
         `:activation-group-fn` - `(util/make-activation-group-fn :calc)`
            Allows categorization and prioritization of some rules over others. Puts a rule into a
            prioritization group according to the optional first argument to rule.
            Assigns the default values `{:group :calc :salience 0 :super false}` to rules where the
            without these arguments.
            argument to rule. :salience determines precedence within the same group.
            Rules marked :super are active across all groups.
    
         `:activation-group-sort-fn` - `(util/make-activation-group-fn [:action :calc :report :cleanup])`
           Determines the scheme by which some rules are given priority over others. Rules in the
           `:action` group will be given the chance to fire before rules in the `:calc` group and so on.
           When determining the priority of two rules are in the same group, the :salience property
           serves as a tiebreaker, with higher salience rules winning over lower salience ones.

    codax 1.2.1
    Codax is an idiomatic transactional embedded database for clojure
    codax.core/open-database!SourceDoc + Usages
    Opens a database at the given filepath. If a database is already open at the given path
      the existing database connection is returned.
    
      By default a set of files in the database directory with the suffix ARCHIVE are created or
      overwritten on each compaction and represent the most recent pre-compaction state.
    
      Alteratively, timestamped archives will be created if a `:backup-fn` argument is supplied.
      Once the timestamped archive-files are created, the `:backup-fn` function will be called
      (in a future) with a map containing the following keys:
    
      :dir ; a string representing the full path to the database directory
      :suffix ; a string of the timestamp suffix attached to the files
      :file-names ; a vector of strings representing the generated file names
    
      (see codax.backup/make-backup-archiver)
      

    Returns a new instance of the Pedestal server component.
    
      pedestal-config-fn is a no-argument function which returns the
      Pedestal server configuration map, which will be passed to
      io.pedestal.http/create-server. If you want the default
      interceptors, you must call io.pedestal.http/default-interceptors
      in pedestal-config-fn.
    
      The Pedestal component should have dependencies (as by
      com.stuartsierra.component/using or system-using) on all components
      needed by your web application. These dependencies will be available
      in the Pedestal context map via 'context-component'.
    
      You can make components available to your handler functions with
      'using-component' or 'component-handler'.

    core.typed 0.5.2
    An optional type system for Clojure — full system for annotating and type-checking.
    clojure.core.typed.type-rep/make-ResultSourceDoc + Usages
    Make a result. ie. the range of a Function

    core.typed 0.5.2
    An optional type system for Clojure — full system for annotating and type-checking.
    clojure.core.typed.type-rep/make-ResultSourceDoc + Usages
    Make a result. ie. the range of a Function

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.swing-utils/action-translation-tableSourceDoc + Usages
    Translation table for the make-action constructor.

    speclj 3.3.2
    speclj: Pronounced 'speckle', is a Behavior Driven Development framework for Clojure.
    speclj.core/xitSourceDoc + Usages
    Syntactic shortcut to make the characteristic pending.

    hikari-cp 2.5.0
    A Clojure wrapper to HikariCP JDBC connection pool
    hikari-cp.core/make-datasourceSourceDoc + Usages
    Make datasource from `datasource-options`

    active-clojure 0.22.0
    Active Clojure: Various Clojure utilities in use at Active Group
    active.clojure.condition/condition-predicateSourceDoc + Usages
    Make predicate from condition type.

    clj-random 0.1.8
    A library for random number generators in Clojure.
    clj-random.core/make-xorshift-rngSourceDoc + Usages
    Make a XOR shift RNG (fast).

    rethinkdb 0.10.1
    RethinkDB client
    rethinkdb.query/mulSourceDoc + Usages
    Multiply numbers, or make a periodic array.

    tawny-owl 2.0.0
    tawny-owl enables building OWL ontologies in a programmatic environment.
    tawny.owl/disjoint-propertiesSourceDoc + Usages
    Make all the properties in PROPERTIES disjoint.

    misaki 0.2.6.2-beta
    Jekyll inspired static site generator in Clojure
    misaki.compiler.default.config/make-post-urlSourceDoc + Usages
    Make post url from java.io.File

    misaki 0.2.6.2-beta
    Jekyll inspired static site generator in Clojure
    misaki.compiler.default.html.core/prev-next-page-linkSourceDoc + Usages
    Make previous/next post links.

    misaki 0.2.6.2-beta
    Jekyll inspired static site generator in Clojure
    misaki.compiler.default.html.core/prev-next-post-linkSourceDoc + Usages
    Make previous/next post links.

    misaki 0.2.6.2-beta
    Jekyll inspired static site generator in Clojure
    misaki.compiler.default.html.core/post-dateSourceDoc + Usages
    Make default post date tag.

    misaki 0.2.6.2-beta
    Jekyll inspired static site generator in Clojure
    misaki.config/make-output-urlSourceDoc + Usages
    Make output url from java.io.File.

    misaki 0.2.6.2-beta
    Jekyll inspired static site generator in Clojure
    misaki.config/make-output-filenameSourceDoc + Usages
    Make output filename from java.io.File.

    misaki 0.2.6.2-beta
    Jekyll inspired static site generator in Clojure
    misaki.util.file/make-directoriesSourceDoc + Usages
    Make directories which will place file.

    tower 3.1.0-beta5
    Clojure i18n & L10n library
    taoensso.tower/tSourceDoc + Usages
    DEPRECATED. Use `make-t` instead.

    seesaw 1.5.0
    A Swing wrapper/DSL for Clojure. You want seesaw.core, FYI. See http://seesaw-clj.org
    seesaw.util/to-uriSourceDoc + Usages
    Try to make a java.net.URI from s

    geocoder-clj 0.2.6
    A Clojure library for various geocoding services.
    geocoder.bing/requestSourceDoc + Usages
    Make a Bing geocode request map.

    geocoder-clj 0.2.6
    A Clojure library for various geocoding services.
    geocoder.geonames/requestSourceDoc + Usages
    Make a Bing geocode request map.

    overtone 0.10.3
    Collaborative Programmable Music.
    overtone.sc.defaults/INTERNAL-POOLSourceDoc + Usages
    make an at-at pool for all internal scheduling

    re-com 2.1.0
    Reusable UI components for Reagent
    re-com.typeahead/activate-suggestion-by-index (cljs)SourceDoc + Usages
    Make the suggestion at `index` the active suggestion

    clojail 1.0.6
    A sandboxing library.
    clojail.core/ensafenSourceDoc + Usages
    Fix code to make interop safe.

    cortex 0.9.22
    A neural network toolkit for Clojure.
    cortex.compute.driver/host-array->device-bufferSourceDoc + Usages
    Synchronously make a device buffer with these elements in it.

    cloxp-repl 0.1.7
    Source reading, parsing, and querying for cloxp.
    rksm.cloxp-repl.util/line-break-stringSourceDoc + Usages
    lines-breaks a string to make it readable

    compute 0.5.0
    Compute abstraction and cpu implementation. Meant to abstract things like openCL
    think.compute.driver/host-array->device-bufferSourceDoc + Usages
    Synchronously make a device buffer with these elements in it.

    svm-clj 0.1.3
    Clojure Library for LibSVM.
    svm.core/make-problemSourceDoc + Usages
    Make a LibSVM problem from `dataset`.

    riemann 0.3.1
    A network event stream processor. Intended for analytics, metrics, and alerting;
    riemann.transport/channel-groupSourceDoc + Usages
    Make a channel group with a given name.

    riemann 0.3.1
    A network event stream processor. Intended for analytics, metrics, and alerting;
    riemann.transport/channel-groupSourceDoc + Usages
    Make a channel group with a given name.

    clj-rpc 0.3.5
    simple rpc using clojure
    clj-rpc.client/mk-querySourceDoc + Usages
    make query object to send to endpoint.

    clj-postgresql 0.7.0
    PostgreSQL helpers for Clojure projects
    clj-postgresql.spatial/multi-polygonSourceDoc + Usages
    Make a MultiPolygon from collection of Polygons.

    clj-postgresql 0.7.0
    PostgreSQL helpers for Clojure projects
    clj-postgresql.spatial/polygonSourceDoc + Usages
    Make a Polygon from a collection of Points.

    clj-postgresql 0.7.0
    PostgreSQL helpers for Clojure projects
    clj-postgresql.spatial/multi-line-stringSourceDoc + Usages
    Make a MultiLineString from a collection of LineStrings.

    clj-postgresql 0.7.0
    PostgreSQL helpers for Clojure projects
    clj-postgresql.spatial/line-stringSourceDoc + Usages
    Make a LineString from a collection of points.

    clj-postgresql 0.7.0
    PostgreSQL helpers for Clojure projects
    clj-postgresql.spatial/multi-pointSourceDoc + Usages
    Make a MultiPoint from collection of Points.

    core.typed.infer 0.5.2
    Runtime type inference algorithm for core.typed and clojure.spec.
    clojure.core.typed.runtime-infer/squash-allSourceDoc + Usages
    Make recursive types when possible.

    funimage 0.1.90
    Functional Image Processing with ImageJ/FIJI
    funimage.imp/create-lutSourceDoc + Usages
    Make a lookup table from an image.

    funimage 0.1.90
    Functional Image Processing with ImageJ/FIJI
    funimage.imp/imp-from-stackSourceDoc + Usages
    Make an image plus from an imagestack.

    funimage 0.1.90
    Functional Image Processing with ImageJ/FIJI
    funimage.imp/imp-from-processorSourceDoc + Usages
    Make an image plus from an imageprocessor.

    netcdf-clj 0.0.16
    Clojure NetCDF Library.
    netcdf.bounding-box/parse-bounding-boxSourceDoc + Usages
    Parse string and make a new LatLonRect.

    netcdf-clj 0.0.16
    Clojure NetCDF Library.
    netcdf.location/make-locationSourceDoc + Usages
    Make a location with the given latitude and longitude.

    Make the server crash: Out of memory

    Make the server crash: Out of memory

    Make a new node with updated children

    Make a new node with updated children

    Make a new node with updated children

    Make a new node with updated children

    Make a new node with updated children

    Make a new node with updated children

    brevis 0.10.5
    A Functional Scientific and Artificial Life Simulator
    brevis.example.swarm/make-birdSourceDoc + Usages
    Make a new bird. At the specified location.

    brevis 0.10.5
    A Functional Scientific and Artificial Life Simulator
    brevis.example.swarm.swarm-floor-tracker/make-birdSourceDoc + Usages
    Make a new bird. At the specified location.

    pallet-jclouds 1.7.3
    A pallet provider for using jclouds.
    pallet.compute.jclouds/make-localhost-nodeSourceDoc + Usages
    Make a node representing the local host

    topojson 0.0.3
    TopoJSON for Clojure
    topojson.writer/deltaSourceDoc + Usages
    Make the arc line/ring a delta.

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?~$~IUITypeSourceDoc + Usages
    Get the problems trying to make m

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?~DateTime-type~IUITypeSourceDoc + Usages
    Get the problems trying to make m

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?~Timespan-type~IUITypeSourceDoc + Usages
    Get the problems trying to make m

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?~Time-type~IUITypeSourceDoc + Usages
    Get the problems trying to make m

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?~Date-type~IUITypeSourceDoc + Usages
    Get the problems trying to make m

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?~Bool-type~IUITypeSourceDoc + Usages
    Get the problems trying to make m

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?~Money-type~IUITypeSourceDoc + Usages
    Get the problems trying to make m

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?~Int-type~IUITypeSourceDoc + Usages
    Get the problems trying to make m

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?~Password-type~IUITypeSourceDoc + Usages
    Get the problems trying to make m

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?~Email-type~IUITypeSourceDoc + Usages
    Get the problems trying to make m

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?~Str-type~IUITypeSourceDoc + Usages
    Get the problems trying to make m

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?~Anything-type~IUITypeSourceDoc + Usages
    Get the problems trying to make m

    cludje 0.6.4
    Cludje - A clojure web framework
    cludje.types/problems?SourceDoc + Usages
    Get the problems trying to make m

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.core.sign.rsapkcs15/rsapkcs15SourceDoc + Usages
    Make RSASSA-PKCSv1_5 digital signature.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.core.sign.rsapss/rsapssSourceDoc + Usages
    Make RSASSA-PSS digital signature.

    embang 0.6.4
    Anglican, a probabilistic programming system
    neural-net/make-neural-netSourceDoc + Usages
    CPS function 'make-neural-net'

    embang 0.6.4
    Anglican, a probabilistic programming system
    neural-net/make-neural-netSourceDoc + Usages
    CPS function 'make-neural-net'

    clj-google 0.2.0
    Google APIs Toolbox
    clj-google.matrix/make-coordinatesSourceDoc + Usages
    Make coordinates checking if coordinates is a vector or not

    Make the suggestion at `index` the active suggestion

    specljs 2.9.1
    specljs: Pronounced 'speckles', is a Behavior Driven Development framework for ClojureScript.
    specljs.core/xitSourceDoc + Usages
    Syntactic shortcut to make the characteristic pending.

    sigel 0.2.0
    Sigel «ᛋ» is a Clojure interface to the XSLT and XPath bits of Saxon.
    sigel.xpath.core/patternSourceDoc + Usages
    Make an XPath pattern from a string.

    misaki-markdown 0.0.2-beta
    Markdown Compiler for Misaki
    misaki.compiler.markdown.core/make-filenameSourceDoc + Usages
    Make output filename from java.io.File.

    misaki-markdown 0.0.2-beta
    Markdown Compiler for Misaki
    misaki.compiler.markdown.core/make-urlSourceDoc + Usages
    Make output url from java.io.File.

    metabase 0.1.0
    Metabase Community Edition
    metabase.integrations.slack/POSTSourceDoc + Usages
    Make a POST request to the Slack API.

    metabase 0.1.0
    Metabase Community Edition
    metabase.integrations.slack/GETSourceDoc + Usages
    Make a GET request to the Slack API.

    Make a generic implementation of `analyze-table`.

    twilio-sms 1.0.0
    Clojure wrapper for Twillio-SMS
    twilio.core/requestSourceDoc + Usages
    Make a simple POST request to the API

    rejax 0.1.0
    A library that creates nicer API for usage of cljs-ajax in Re-frame
    re-com.typeahead/activate-suggestion-by-index (cljs)SourceDoc + Usages
    Make the suggestion at `index` the active suggestion

    carmine-sentinel 0.1.0-RC6
    A Clojure library designed to connect redis by sentinel, make carmine to support
    carmine-sentinel.core/make-sure-roleSourceDoc + Usages
    Make sure the spec is a master role.

    cleancr 1.0-beta3
    Finds and optionally removes carriage return characters from your project text files
    clojure.contrib.swing-utils/action-translation-tableSourceDoc + Usages
    Translation table for the make-action constructor.

    panzee 0.1.0
    Clojure wrapper for the MailChimp v2.0 API
    panzee.common/requestSourceDoc + Usages
    Make a generic POST HTTP request

    lein-doc-pdf 1.0.10
    Lein plugin for PDF generation
    leiningen.watch/collect-filesSourceDoc + Usages
    Make a list of files that are to be monitored for timestamp

    Make a queue using the specified options

    ritz-nrepl-hornetq 0.7.0
    nREPL transport for HornetQ
    ritz.nrepl-hornetq.transport/ensure-queueSourceDoc + Usages
    Make a queue using the specified options

    pcp-client 1.2.0
    client library for PCP
    puppetlabs.pcp.client/ClientInterfaceSourceDoc + Usages
    client interface - make one with connect

    thinkdb 0.9.39
    RethinkDB client
    rethinkdb.query/mulSourceDoc + Usages
    Multiply numbers, or make a periodic array.

    streams 0.1.3
    The Burning Swell streaming services
    burningswell.streams.spots.flickr-photos/make-topologySourceDoc + Usages
    Make the spot photo worker topology.

    ona-viewer 1.1.30
    Ona viewer that connects to the Ona API.
    ona.client.components.projectview.form-item/webform-link (cljs)SourceDoc + Usages
    Conditionally make a webform link for the role.

    ona-viewer 1.1.30
    Ona viewer that connects to the Ona API.
    ona.client.components.projectview.form-item/webform-link (cljs)SourceDoc + Usages
    Conditionally make a webform link for the role.

    uberjarzip 0.3.3
    basic lein plugin to zip an uberjar
    uberjarzip.core/uberjarzipSourceDoc + Usages
    zips uberjar file to make it a zip

    clj.qiniu 0.2.1
    Clojure SDK for qiniu.com storage.
    clj.qiniu/http-requestSourceDoc + Usages
    Make authorized request to qiniu api.

    clomert 0.2.0
    Voldemort Clojure Client/Examples
    clomert/vector-clock-incrementedSourceDoc + Usages
    Make an incremented copy of a vector clock.

    sphynx 0.2.1
    Tap into the mystery of the Sphynx to parse information from strings.
    sphynx.util/seqtostringSourceDoc + Usages
    Make a String from a seq of characters.

    marcliberatore.swing-utils 0.1.0
    useful functions for interfacing Clojure to Swing
    marcliberatore.swing-utils/action-translation-tableSourceDoc + Usages
    Translation table for the make-action constructor.

    tech.compute 0.5.2
    Library designed to provide a generic compute abstraction to allow some level of
    tech.compute.driver/host-array->device-bufferSourceDoc + Usages
    Synchronously make a device buffer with these elements in it.

    clarifai-clj 1.0.0
    Clojure wrapper for Clarifai API.
    clarifai-clj.core/clean-frameSourceDoc + Usages
    Make a frame's data friendlier to user.

    clarifai-clj 1.0.0
    Clojure wrapper for Clarifai API.
    clarifai-clj.core/clean-conceptSourceDoc + Usages
    Make a concept's data friendlier to user.

    twilio-api 1.0.1
    Clojure wrapper for Twillio API
    twilio.core/requestSourceDoc + Usages
    Make a simple POST request to the API

    mailchimp 0.2.0
    Clojure wrapper for MailChimp API 2.0
    mailchimp.core/post-requestSourceDoc + Usages
    Make a generic POST HTTP request

    rui 0.3.0
    UI components based on Reagent and Re-frame
    re-com.typeahead/activate-suggestion-by-index (cljs)SourceDoc + Usages
    Make the suggestion at `index` the active suggestion

    lein-droid 0.4.6
    Plugin for easy Clojure/Android development and deployment
    leiningen.droid.sideload/symbol-writerSourceDoc + Usages
    Uses reflection to make an SymbolLoader instance.

    lein-droid 0.4.6
    Plugin for easy Clojure/Android development and deployment
    leiningen.droid.sideload/symbol-loaderSourceDoc + Usages
    Uses reflection to make an SymbolLoader instance.

    lein-droid 0.4.6
    Plugin for easy Clojure/Android development and deployment
    leiningen.droid.sideload/apk-builderSourceDoc + Usages
    Uses reflection to make an ApkBuilder instance.

    Default override function for [[make-project]].

    swing-utils 0.2.0
    Useful functions for interfacing Clojure to Swing
    clojure.tools.swing-utils/action-translation-tableSourceDoc + Usages
    Translation table for the make-action constructor.

    outfn 0.1.0
    A macro for clearer, more declarative functions.
    outfn.implicits/preprocess-computationSourceDoc + Usages
    Make sure a computation has a cost

    lein-antlr 0.3.0
    Generate source code from ANTLR grammars in Leiningen.
    leiningen.antlr/make-antlr-argsSourceDoc + Usages
    Make the array of arguments to construct the Tool

    plumbing 0.5.5
    Prismatic's Clojure utility belt.
    plumbing.fnk.impl/fnk-formSourceDoc + Usages
    Take an optional name, binding form, and body for a fnk, and make an
       IFn/PFnk for these arguments.
    
       For efficiency, two different methods of generating fnk bodies are
       used.  If the fnk takes a fixed set of arguments (i.e., no & or
       :as), then a 'positional' version of the fnk that is called like an
       ordinary Clojure fn (e.g., (f a b) rather than (f {:a a :b b}) is
       generated as an implementation detail, and stored in metadata of
       the actual keyword fnk (which is just a thin wrapper around the
       positional version).  If '& or :as are used, no such positional
       function is generated.

    container 0.2.0
    Dependency injection container
    dar.container/defineSourceDoc + Usages
    Define a task k in the current spec.
    
      Examples:
      (application app)
    
      (define :a 1)         ; define a value :a
    
      (define :b            ; define a task (computable value) :b
      :args [:a]
      :fn inc)
    
      (define :resource
      :close #(.close %)  ; Make task closeable by providing cleanup function
      ; for result value (see stop!)
      :pre [:foo :bar]    ; Specifiy task prerequisites, that do not need to be passed as arguments
      )
      

    frost 0.5.3
    frost is a library for binary serialization of Clojure data structures.
    frost.quick-freeze/quick-file-defrostSourceDoc + Usages
    Reads the first object from the file with the given file description.
      The file description can be anything that clojure.java.io/input-stream can handle.
    
      The following options can be specified:
      ⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
    
        :process-fn [default = identity]
          Instead of the read object the result of the function application to the object is returned.
    
        Passed to function frost.file-freezer/create-defroster:
        ⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
          :locking [default = true]
            Determines whether locking should be use to make the file freezer thread-safe.

    hadoop 0.7.0
    A Pallet crate to install Hadoop
    pallet.crate.hadoop/with-overwriteSourceDoc + Usages
    Executes the body with binding remote-file/force-overwrite to true,
      thus allowing pallet to overwrite files without complaining about
      MD5 clashes.
    
      This is a hack to make overwriting
      `pallet.action.remote-file/force-overwrite` work in both pallet
      0.6.x and pallet 0.7+, since this variable was renamed to
      *force-overwrite*
    
      It threads the session because it needs to play nice with def-phase-fn...

    relational-db 0.1.0
    Microservice architecture for Clojure
    microscope.relational-db/fake-rowsSourceDoc + Usages
    Generates an in-memory database, prepared by `prepare-fn`, and with some rows
    already populated. The database will be created, populated by `tables-and-rows`, and
    then returned as a connection ready to make modifications.
    
    Usage example:
    
    (let [db (fake-rows #(jdbc/execute! "CREATE TABLE example (name VARCHAR(255))"))
                        {:example [{:name "foo"} {:name "bar"}]}]
      (jdbc/query "SELECT * FROM example"))

    Inputs: ([pool-context :- jruby-schemas/PoolContext refill? :- schema/Bool] [pool-context :- jruby-schemas/PoolContext refill? :- schema/Bool on-complete :- IDeref])
    
      Borrow and destroy all the jruby instances, optionally refilling the
      pool with fresh jrubies. Locks the pool in order to drain it, but releases
      the lock before destroying the instances and refilling the pool
    
      If an on-complete promise is given, it can be used by the caller to make
      this function syncronous. Otherwise it only blocks until the pool instances
      have been borrowed and the cleanup-and-refill-pool fn is sent to the agent

    sparkledriver 0.2.2
    A clojure wrapper for jBrowserDriver, which is a Selenium-compatible wrapper around
    sparkledriver.element/find-by-xpathSourceDoc + Usages
    Return the first element that matches `xpath`, starting from `browser-or-elem` (which can be a browser or element). Throws an exception if there's no such element! If called with *retry-fn* bound - for example by using the `with-retry` macro - will wrap the operation in that function.
    
      For example:
    
    ```
    (with-browser [browser (make-browser)]
      (-> (fetch! browser "http://clojure.org")
          (find-by-xpath* "//div[@class='clj-intro-message']/p")
          (nth 2)
          text))
    ;;=> "I hope you find Clojure's combination of facilities elegant, powerful, practical and fun to use."
    ```

    Takes in an edn file `file` and parses returns a compiled lacinia schema.
       Read file, convert any symbols to keywords since that's what lacinia works with,
       make scalar parse and serialize functions act as conformers, and
       attach resolvers and streamers. The input file will have fully qualified function names
       represented as keywords/symbols for resolvers, streamers, parse and serialize functions.
       modifier-fn is a function which is invoked for each streamer and resolver to allow any
       custom processing (ie wire up middleware) etc.

    clj-disruptor 0.0.1
    Clojure access to LMax Disruptor (ring-buffer event processor)
    disruptor.core/make-disruptorSourceDoc + Usages
    Make a disruptor:
      
       1. executor-service is a java.util.concurrent.Executor
       2. ring-size must be a power of 2
       3. create-event-fn will be used by the ring buffer to create events (see events.clj)  
       4. claim-strategy is:
         - :single-threaded - if you have one concurrent publisher
         - :multi-threaded  - if you have more
       5. wait strategy is one of:
         - :blocking
         - :busy-spin
         - :sleeping
         - :yielding
      

    fulcro 2.5.9
    A library for building full-stack SPA webapps in Clojure and Clojurescript
    fulcro.client.network/make-fulcro-networkSourceDoc + Usages
    DERECATED: Use `fulcro-http-remote` instead.
    
      Build a Fulcro Network object using the default implementation.
    
      Features:
    
      - `:url` is the target URL suffix (URI) on the server for network requests. defaults to /api.
      - `:request-transform` is a (fn [{:keys [body headers] :as req}] req') to transform arbitrary requests (e.g. to add things like auth headers)
      - `:global-error-callback` is a global error callback (fn [app-state-map status-code error] ) that is notified when a 400+ status code or hard network error occurs
      - `transit-handlers` is a map of transit handlers to install on the reader, such as
    
       `{ :read { "thing" (fn [wire-value] (convert wire-value))) }
          :write { Thing (ThingHandler.) } }`
    
       where:
    
       (defrecord Thing [foo])
    
       (deftype ThingHandler []
         Object
         (tag [_ _] "thing")
         (rep [_ thing] (make-raw thing))
         (stringRep [_ _] nil)))
      

    fulcro 2.5.9
    A library for building full-stack SPA webapps in Clojure and Clojurescript
    fulcro.client.network/make-fulcro-networkSourceDoc + Usages
    DERECATED: Use `fulcro-http-remote` instead.
    
      Build a Fulcro Network object using the default implementation.
    
      Features:
    
      - `:url` is the target URL suffix (URI) on the server for network requests. defaults to /api.
      - `:request-transform` is a (fn [{:keys [body headers] :as req}] req') to transform arbitrary requests (e.g. to add things like auth headers)
      - `:global-error-callback` is a global error callback (fn [app-state-map status-code error] ) that is notified when a 400+ status code or hard network error occurs
      - `transit-handlers` is a map of transit handlers to install on the reader, such as
    
       `{ :read { "thing" (fn [wire-value] (convert wire-value))) }
          :write { Thing (ThingHandler.) } }`
    
       where:
    
       (defrecord Thing [foo])
    
       (deftype ThingHandler []
         Object
         (tag [_ _] "thing")
         (rep [_ thing] (make-raw thing))
         (stringRep [_ _] nil)))
      

    untangled 1.0.0-beta1
    A library for building full-stack SPA webapps in Clojure and Clojurescript
    untangled.client.network/make-untangled-networkSourceDoc + Usages
    Build an Untangled Network object using the default implementation.
    
      Features:
    
      - Can configure the target URL on the server for Om network requests
      - Can supply a (fn [{:keys [body headers] :as req}] req') to transform arbitrary requests (e.g. to add things like auth headers)
      - Supports a global error callback (fn [status-code error] ) that is notified when a 400+ status code or hard network error occurs
      - `transit-handlers`: A map of transit handlers to install on the reader, such as
    
       `{ :read { "thing" (fn [wire-value] (convert wire-value))) }
          :write { Thing (ThingHandler.) } }`
    
       where:
    
       (defrecord Thing [foo])
    
       (deftype ThingHandler []
         Object
         (tag [_ _] "thing")
         (rep [_ thing] (make-raw thing))
         (stringRep [_ _] nil)))
      

    untangled 1.0.0-beta1
    A library for building full-stack SPA webapps in Clojure and Clojurescript
    untangled.client.network/make-untangled-networkSourceDoc + Usages
    Build an Untangled Network object using the default implementation.
    
      Features:
    
      - Can configure the target URL on the server for Om network requests
      - Can supply a (fn [{:keys [body headers] :as req}] req') to transform arbitrary requests (e.g. to add things like auth headers)
      - Supports a global error callback (fn [status-code error] ) that is notified when a 400+ status code or hard network error occurs
      - `transit-handlers`: A map of transit handlers to install on the reader, such as
    
       `{ :read { "thing" (fn [wire-value] (convert wire-value))) }
          :write { Thing (ThingHandler.) } }`
    
       where:
    
       (defrecord Thing [foo])
    
       (deftype ThingHandler []
         Object
         (tag [_ _] "thing")
         (rep [_ thing] (make-raw thing))
         (stringRep [_ _] nil)))
      

    untangled-client 0.8.2
    Client-side code for Untangled Webapps
    untangled.client.impl.network/make-untangled-networkSourceDoc + Usages
    TODO: This is PUBLIC API! Should not be in impl ns.
    
      Build an Untangled Network object using the default implementation.
    
      Features:
    
      - Can configure the target URL on the server for Om network requests
      - Can supply a (fn [{:keys [body headers] :as req}] req') to transform arbitrary requests (e.g. to add things like auth headers)
      - Supports a global error callback (fn [status-code error] ) that is notified when a 400+ status code or hard network error occurs
      - `transit-handlers`: A map of transit handlers to install on the reader, such as
    
       `{ :read { "thing" (fn [wire-value] (convert wire-value))) }
          :write { Thing (ThingHandler.) } }`
    
       where:
    
       (defrecord Thing [foo])
    
       (deftype ThingHandler []
         Object
         (tag [_ _] "thing")
         (rep [_ thing] (make-raw thing))
         (stringRep [_ _] nil)))