darkestperu.manifest

Tools for creating a Manifest object from a Clojure map.

ManifestMap

map->manifest

(map->manifest m)
Inputs: [m :- ManifestMap]

Turns a Clojure map into a java.util.jar.Manifest.

See ManifestMap for how the Clojure map has to look in order to be turned into
a manifest.

separate

(separate m p)
Separates M into two maps mt and mf. mt contains the entries of M whose key
fulfills p, mf contains the entries of M whose key doesn't fulfill p.