Skip to content
A cross-language type library
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
blueprints
generators
javascript
php
python
ruby
.gitignore
CHANGELOG.md
LICENSE.txt
README.md
generate.js
package-lock.json
package.json
source.js
utilities.js

README.md

enotype

A cross-language type library

Available for JavaScript, PHP, Python and Ruby.

Features

  • Validation and conversion of string representations into language-native types.
  • Implemented as a collection of minimalist functions, so called loaders.
  • Zero-cost localization (currently de, en, es) through statically generated code.
  • Generically usable in a multitude of contexts through a plain and simple design.
  • Standard type library for the eno notation language.

Documentation

Visit the language subfolders in this repository for language-specific documentation.

You can’t perform that action at this time.