Shuriken 0.14.52

Released under the Eclipse Public License

unexpectedness' Clojure toolbox.

Installation

To install, add the following dependency to your project or build file:

[net.clojars.unexpectedness/shuriken "0.14.52"]

Namespaces

clojure.core

Fundamental library of the Clojure language

Public variables and functions:

shuriken.associative

Operations on associative structures

shuriken.byte-buddy

Public variables and functions:

shuriken.byte-buddy.dsl

Public variables and functions:

shuriken.core

Public variables and functions:

shuriken.debug

Pretty debugging

Public variables and functions:

shuriken.dev

Dev tools

Public variables and functions:

    shuriken.exception

    Macros to deal with exceptions

    Public variables and functions:

    shuriken.iterator

    Public variables and functions:

    shuriken.lazy

    Public variables and functions:

    shuriken.let

    Public variables and functions:

    shuriken.macro

    Tools for building macros

    shuriken.meta

    Public variables and functions:

    shuriken.monkey-patch

    Tools to monkey-patch Clojure and Java code

    shuriken.monkey-patches.as-macro

    Public variables and functions:

      shuriken.monkey-patches.fn-source

      Public variables and functions:

      shuriken.monkey-patches.function-name

      Public variables and functions:

        shuriken.monkey-patches.syntax-quote

        shuriken.namespace

        Namespace related stuff

        shuriken.reflection

        Utilities to handle various reflection formats in a unified way

        shuriken.sequential

        Useful functions on sequential datastructures

        shuriken.source

        Public variables and functions:

        shuriken.spec

        Public variables and functions:

        shuriken.string

        Functions on strings

        shuriken.tree

        Tree Ops

        Public variables and functions: