View Source API Reference ExAequo v0.6.7

Modules

Namespace only and exposing version

## Support for the 256 ANSI and full RGB colors

ExAequo.Enum offers some extension functions for Elixir's Enum module

Grouped Accumulation

Groupes accumulated values of an Enum according to a function that indicates if two consequent items are of the same kind and if so how to accumulate their two values.

ExAequo.File

Tool to manipulate file names

Functional helpers

Tools to facilitate dispatching on keyword parameters, used in contexts like the following

  @defaults [a: 1, b: false] # Keyword or Map
  def some_fun(..., options \ []) # options again can be a Keyword or Map
    {a, b} = tuple_from_params(@defaults, options, [:a, :b])

Merging defaults and actual parameters

Its most useful feature is that you will get a map whatever the mixtures of maps and keywords the input was

Extending Elixir's Path module with some useful functions

Allows tokenizing text by means of priorized regular expressions

This module allows to parse Command Line Arguments with attached semantics, that is

A simple Command Line Argument Parser delivering syntactically but not semantically checked Commnad Line Arguments