/elm-charart

A small set of combinators for the ASCII-Art generation.

Primary LanguageElm

elm-charart

Here you can find a small set of combinators those can generate and colorize the ASCII Art patterns.

A typical pattern looks like this one (more examples in colour):

..    ..    ..    ..    ..    ....    ..//\\..  ..    ..    ..
    **    **    **    **    **      **  \\//  **  **    **    **
  ..    ..    ..    ..    ..      ..    ..  //\\    ..    ..
..    ..    ..    ..    ..    ....    ..  **\\//..    ..    ..
    **    **    **    **    **  //\\..  ..    ..  **    **    **
  ..    ..    ..    ..    ..    \\//  **    **      ..    ..
..    ..    ..    ..    ..    ....  //\\  ..    ..    ..    ..
    **    **    **    **    **    **\\//..    ..  **    **    **
  ..    ..    ..    ..    ..    ..    ..    ..  ..    ..//\\..
..    ..    ..    ..    ..    ..  **    **    **    **  \\//  **
    **    **    **    **    **      ..    ..      ..    ..  //\\
  ..    ..    ..    ..    ..    ..    ..    ..  ..    ..  **\\//
..    ..    ..    ..    ..    ..  **    **    **//\\..  ..    ..
    **    **    **    **    **      ..    ..    \\//  **    **
  ..    ..    ..    ..    ..    ..    ..    ..  ..  //\\  ..
..    ..    ..    ..    ..    ..  **    **    **  **\\//..    ..
..    ..//\\..  ..    ..    ..  ..    ..    ..    ..    ..    ..
    **  \\//  **  **    **    **    **    **    **    **    **
  ..    ..  //\\    ..    ..      ..    ..    ..    ..    ..
..    ..  **\\//..    ..    ..  ..    ..    ..    ..    ..    ..
//\\..  ..    ..  **    **    **    **    **    **    **    **
\\//  **    **      ..    ..      ..    ..    ..    ..    ..
..  //\\  ..    ..    ..    ..  ..    ..    ..    ..    ..    ..
  **\\//..    ..  **    **    **    **    **    **    **    **
..    ..    ..  ..    ..//\\..    ..    ..    ..    ..    ..
  **    **    **    **  \\//  **..    ..    ..    ..    ..    ..
    ..    ..      ..    ..  //\\    **    **    **    **    **
..    ..    ..  ..    ..  **\\//  ..    ..    ..    ..    ..
  **    **    **//\\..  ..    ....    ..    ..    ..    ..    ..
    ..    ..    \\//  **    **      **    **    **    **    **
..    ..    ..  ..  //\\  ..      ..    ..    ..    ..    ..
  **    **    **  **\\//..    ....    ..    ..    ..    ..    ..