An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Encode

The Encode library provides a unified interface for converting strings from different encodings into a common representation, and vice versa. This representation is isomorphic to the Unicode character set, and the encodings can be both standard and user-defined. For this purpose, the Encode module defines the Encode.UPoint data type and the Encode.Encoding type class with the encode and decode methods. The Encode library is being proposed as a Haskell analogy to the Encode extension in Perl, http://search.cpan.org/dist/Encode/. The Main.Encode and Main.Decode programs mimick the function calls to encode and decode, respectively, with the following usage: The installation instructions are given in INSTALL. For the list of supported encoding schemes, please refer to Encode and the source files of the programs. With the executables, the naming of encodings is case-insensitive and some further options are allowed: The PureFP library is an edited excerpt from the Functional Parsing library developed by Peter Ljunglöf in his licenciate thesis Pure Functional Parsing – an advanced tutorial, Göteborg University and Chalmers University of Technology, April 2002, http://code.google.com/p/haskell-functional-parsing/. Encode PureFP

Ecosystem
hackage.haskell.org
Latest Release
1.3.8
over 9 years ago
Versions
11
Downloads
10,413 total
Dependent Repos
1
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.

Filter by Kind
Links
Registry hackage.haskell.org
Homepage Homepage
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/Encode
spec
License Other
First Release about 19 years ago
Last Synced 14 days ago