@hackage uniformBase0.1.3

A uniform base to build apps on

  • Categories

    • License

      GPL-2.0-only

    • Maintainer

      Andrew U. Frank <uniform@gerastree.at>

    • Versions

    Goals:

    • reducing the complexity for the programmer of applications,

    • functions with identical semantics independent of representation,

    • all functions are total (or become so using Maybe or Either),

    • compatible error reporting for all packages,

    • avoid name clashes with other packages and assume the regular prelude,

    • performance is NOT a goal - once the program logic is confirmed and tested, performance improvements can be achieved based on observations

    The packages included here deal with

    • a generally usable zero (null) value and other simplistic algebras,

    • handling of text independent of represenations and principled conversion between representations,

    • a minimal error reporting as text error messages,

    • bringing together functions to handle time,

    • uniform functions to handle files and filepaths (Filepath and Path).

    Please see the README on GitHub at https://github.com/andrewufrank/uniformBase/readme