Search for '(genetic or evolutionary) programming'
For details on the search query syntax, see the guide.
Total results: 397, showing 1 - 24
Note: artifacts in italics are non-canonical forks. See the wiki for more details.
Securely check equality of strings or byte sequences
Recursively compare Clojure or ClojureScript data structures, and produce a colorized diff of the result.
TagSoup is a SAX-compliant parser written in Java that, instead of parsing well-formed or valid XML, parses HTML as it is found in the wild: poor, nasty and brutish, though quite often far from short. TagSoup is designed for people who have to process this stuff using some semblance of a rational application design. By providing a SAX interface, it allows standard XML tools to be applied to even the worst HTML. TagSoup also includes a command-line processor that reads HTML files and can generate either clean HTML or well-formed XML that is a close approximation to XHTML.
This artifact may shadow a release on Maven Central. You should
search there for a canonical release.
Serve web requests using Ring handlers, Servlets, or Undertow HttpHandlers.
N-dimensional array programming API for Clojure
A macro to define clojure functions with parameter pattern matching just like erlang or elixir.
A task that copies the files for the resource-paths to the
target-path, applying stencil to each file allowing the files to be
updated as they are copied.
## Usage
### Copy
Execute the plugin to copy the files.
lein resource
### Clean
Remove the files created by the plugin.
lein resource clean
### Print
Print the value of a stencil specified as an argument, useful for build scripts
lein resource print "{{version}}"
export MY_PROJECT_VERSION=$(lein resource print "{{name}}:{{version}}")
### Pretty Print
Dump the map of values sent to stencil.
lein resource pprint
## Configuration
To configure the plugin,add to the project.clj:
### Sample Configuration
:resource {
;; required or will do nothing
:resource-paths ["src-resource"]
OR
:resource-paths [ ["src-resource"
{
:includes [] ;; list of regex
:excludes [] ;; list of regex
:target-path "" ;; directory to store files
:extra-values {} ;; override the top level
;; values for this resource
}]]
;; optional default to the global one
:target-path "target/html"
;; When true, only copy files where src is
;; newer than default
:update false
;; optional - this is the default
:includes [ #".*" ]
;; optional - default is no excludes
;; which is en empty vector
:excludes [ #".*~" ]
;; optional - list of regex of files to skip stencil
:skip-stencil [ ]
;; optional - if true, do not echo progress to the screen
:silent false
;; optional - if true, echo lots of debug info
:verbose false
;; optional - default to nil
:extra-values
{ :year
~(.get (java.util.GregorianCalendar.)
(java.util.Calendar/YEAR)) }
## Links
### Marginalia
[Marginalia](http://gdeer81.github.io/marginalia)
[Markdown](http://daringfireball.net/projects/markdown/syntax)
[MathJax](http://www.mathjax.org/)
### test.check
[test.check](https://github.com/clojure/test.check)
lightweight literate programming for clojure -- inspired by [docco](http://jashkenas.github.com/docco/)
Create lazy maps from data or from java objects. Entry
points are the `core/lazy-map` and the `iop/extend-lazy-map` macros.
An easy way to perform animations when a React component enters or leaves the DOM
A Promise library for ClojureScript, or a poor man's core.async
Incanter is a Clojure-based, R-like statistical programming and data visualization environment.
Nginx module for clojure or groovy or java programming
TagSoup is a SAX-compliant parser written in Java that, instead of parsing well-formed or valid XML, parses HTML as it is found in the wild: poor, nasty and brutish, though quite often far from short. TagSoup is designed for people who have to process this stuff using some semblance of a rational application design. By providing a SAX interface, it allows standard XML tools to be applied to even the worst HTML. TagSoup also includes a command-line processor that reads HTML files and can generate either clean HTML or well-formed XML that is a close approximation to XHTML.
A Promise library for ClojureScript, or a poor man's core.async
A re-frame effects handler for setting or deleting cookies.
This is a library for describing the structure of a web appliction.
This way, we have uris and data associated directly with routes.
This is nice for generating navigation or applying middleware to
routes are a particular level.
Clojure interface to Reactor, an event-driven programming toolkit for the JVM
A library providing contracts programming for Clojure.
html2canvas - This script allows you to take 'screenshots' of webpages or parts of it, directly on the users browser.
A clojure framework for nonblocking network programming
Generate new projects based on clj, Boot, or Leiningen Templates!
Sound and music live programming environment.
ClojureScript wrappers for programming with React