Skip to content

bo-tato/gloss

 
 

Repository files navigation

Clojars Project cljdoc badge CircleCI

Gloss is a byte-format DSL. It can turn complicated byte formats into Clojure data structures, allowing for easy use of custom network protocols and C libraries. It can also turn Clojure data structures into compact byte representations, allowing for efficient use of bandwidth and disk.

Read more about it in the wiki.

Usage

To add Gloss as a dependency:

Leiningen:

[org.clj-commons/gloss "0.3.0"]

deps.edn:

org.clj-commons/gloss {:mvn/version "0.3.0"}

Documentation

The full API documentation can be found at cljdoc.

License

Copyright © 2014 Zach Tellman

Distributed under the Eclipse Public License, which is also used by Clojure.

About

speaks in bytes, so you don't have to

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Clojure 100.0%