Liking cljdoc? Tell your friends :D

net.codec.b64

Base64 encoding and decoding

Base64 encoding and decoding
raw docstring

net.codec.hex

Hexadecimal encoding facilities

Hexadecimal encoding facilities
raw docstring

net.core.async

Small extensions and improvements on top of core.async

Some bits shamelessly stolen from @mpenet's jet, See https://github.com/mpenet/jet for original

Small extensions and improvements on top of core.async

Some bits shamelessly stolen from @mpenet's jet,
See https://github.com/mpenet/jet for original
raw docstring

net.core.concurrent

Simple wrapper for basic j.u.concurrent tasks (or future alternatives)

Simple wrapper for basic j.u.concurrent tasks (or future alternatives)
raw docstring

net.http.server

Small wrapper around netty for HTTP servers. The objective here is to be mostly compatible with the vast number of available clojure HTTP server implementations.

In particular, we take inspiration from and try to be mostly compatible with jet.

The idea is that it should be feasible to write handlers that behave like synchronous ones.

The main function in this namespace is run-server

Small wrapper around netty for HTTP servers.
The objective here is to be mostly compatible
with the vast number of available clojure HTTP
server implementations.

In particular, we take inspiration from and try
to be mostly compatible with [jet](https://github.com/mpenet/jet).

The idea is that it should be feasible to write handlers that
behave like synchronous ones.

The main function in this namespace is `run-server`
raw docstring

net.ssl

Clojure glue code to interact with the horrible JVM SSL code

Clojure glue code to interact with the horrible JVM SSL code
raw docstring

net.tcp

Functions for simple creation of TCP servers and clients

Functions for simple creation of TCP servers and clients
raw docstring

net.transform.aggregator

A buffer aggregator, when a number of smaller ByteBuf instances need to be aggregated over a larger CompositeByteBuf instance.

These aggregated views rely on the underlying buf and handle memory accounting for it, releasing the aggregated view will release the underlying buffers they are composed of.

A buffer aggregator, when a number of smaller ByteBuf instances need to
be aggregated over a larger CompositeByteBuf instance.

These aggregated views rely on the underlying buf and handle memory
accounting for it, releasing the aggregated view will release the
underlying buffers they are composed of.
raw docstring

net.transform.split

A generic splitting transducer for collections of ByteBuf instances To help the splitting process, and to allow other types of splitting to occur, two protocols are provided.

A generic splitting transducer for collections of ByteBuf instances
To help the splitting process, and to allow other types of splitting
to occur, two protocols are provided.
raw docstring

net.ty.coerce

Our beloved JVM does not implement unsigned types. Some protocols rely heavily on unsigned types, and we thus need to have ways of parsing those

Our beloved JVM does not implement unsigned types.
Some protocols rely heavily on unsigned types,
and we thus need to have ways of parsing those
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close