Need help with gloss?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

ztellman
428 Stars 55 Forks Eclipse Public License 1.0 223 Commits 17 Opened issues

Description

speaks in bytes, so you don't have to

Services available

!
?

Need anything else?

Contributors list

# 58,472
Clojure
Shell
edn
epl
164 commits
# 550,145
MediaWi...
OCaml
Shell
Clojure
5 commits
# 57,332
Clojure
clojure...
Emacs
emacs-l...
5 commits
# 373,139
Clojure
Shell
rabbitm...
C
3 commits
# 54,821
Clojure
Emacs
emacs-l...
Ruby
2 commits
# 251,831
JavaFX
mopidy
cas
Twitter
1 commit
# 90,790
Clojure
transit
Clojure...
Lisp
1 commit
# 154,560
Shell
Haskell
async-p...
pem
1 commit
# 158,259
Shell
Clojure
Ruby
quine
1 commit
# 242,047
Clojure
Shell
workflo...
continu...
1 commit
# 193,176
restify
TypeScr...
Jupyter...
conda
1 commit
# 276,389
Shell
product...
Clojure
hiccup
1 commit

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 to your

project.clj
:
[gloss "0.2.6"]

documentation

The full API documentation can be found here.

license

Copyright © 2014 Zach Tellman

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

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.