packages feed

headergen-0.2.0.0: README.md

# headergen
An application written in Haskell for generating headers for Haskell source files.

# Usage

Usage: headergen {help [all|COMMAND]|init|create LANGUAGE TEMPLATE MODULE}

  headergen create LANGUAGE TEMPLATE MODULE </br>
    * creates a new module in current working directory. </br>
  headergen init </br>
    * initializes a new .headergen.def. </br>
  headergen help </br>
    * shows this help information </br>
  headergen help COMMAND </br>
    * shows detailed help information

# Supported Languages

As for now only Haskell is supported. It is planned to implement support for more languages in future releases.

# TODO
* Extract help message interface from command module level to avoid mutual recursion over module level.
* Implement reading of cabal files instead of using own setting files.
* Implement a parser for updating existing source files.
* Implement reading of file associations from file.
* Implement support for more languages.