This module allows you to convert between text and binary forms of data. For efficiency of I/O (see the `ceylon.io` module), [[Buffer]]s are the core representation which [[ceylon.buffer.codec::Codec]]s output from the encode/decode operations, but it's still easy to get more general types like [[Array]]s and [[String]]s. Input to the operations can be any stream type. [[ceylon.buffer.codec::Codec]]s are symmetrical, as any data that is [[encode|ceylon.buffer.codec::StatelessCodec.encode]]d ...

Artifacts using Ceylon Buffer Platform Module (7)
Sort by:Popular

This module allows you to read and write to streams, such as files, sockets and pipes. See the `ceylon.io` package for usage examples.
Last Release on Feb 13, 2021
A module for writing Ceylon daemons that communicate over a system-provided socket. ## Usage The simplest way to write a daemon is to use one of the abstractions layered over this module, such as `de.lucaswerkmeister.ceylond.recordBased` for string ...
Last Release on Feb 13, 2021
This module defines APIs for representing and manipulating URIs. The [[ceylon.uri::Uri]] class supports parsing and creating URI as defined by [RFC 3986](https://tools.ietf.org/html/rfc3986).
Last Release on Feb 13, 2021
Compiler
Last Release on Feb 13, 2021
Various utility classes and methods for Ceylon. These are intended to all be written in native Ceylon, with no dependency on JDK-specific modules.
Last Release on Feb 13, 2021
This module contains support to encode and decode ASN.1 values. * Encoding is done using the DER (distinguished encoding rules) to ensure a unique encoded represenation.
Last Release on Feb 13, 2021
An implementation of Universal Unique Identifier (UUID). See [http://tools.ietf.org/html/rfc4122](http://tools.ietf.org/html/rfc4122) The current implementation supports only a JVM backend due to dependencies upon ...
Last Release on Feb 13, 2021
  • Prev
  • 1
  • Next