Skip to content

mattbierner/apep-std

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Common generators and combinators for the Apep Javascript text generation library.

Usage

$ npm install apep-std

You can apep-std as a collection of libraries:

const pep = require('apep');
const pep_vars = require('apep-std').vars;
const pep_trans = require('apep-std').transformations;

const p = pep_vars.store('var', pep_trans.upper(...));

Or to extend an Apep include with new APIs:

const pep = require('apep-std')(require('apep'));

const p = pep.store('var', pep.upper(...));

API

Apep-std is just a collection of sub libraries, each of which exposes one or more APIs. See each sub library for documentation.

  • sep - Apep-std-sep - Helper combinators for working with sequencing generators.
  • transformations - Apep-std-transformations - Transforming text (capitalization, replacement, matching, ...).
  • vars - Apep-std-vars - Working with variables (caching values).

About

Apep Standard Library of Generators and Combinators

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published