typed-wire
=====
[](https://travis-ci.org/agrafix/typed-wire)
## Intro
WIP: Language idependent type-safe communication
## Cli Usage: twirec
```sh
$ twirec --help
Generate bindings using typed-wire for different languages
Usage: twirec [--version] [-i|--include-dir DIR] [-e|--entrypoint MODULE-NAME]
[--hs-out DIR] [--elm-out DIR]
Language idependent type-safe communication
Available options:
-h,--help Show this help text
--version show version and exit
-i,--include-dir DIR Directory to search for modules
-e,--entrypoint MODULE-NAME
Entrypoint for compiler
--hs-out DIR Generate Haskell bindings to specified dir
--elm-out DIR Generate Elm bindings to specified dir
```
## Install
* From Source (cabal): `git clone https://github.com/agrafix/typed-wire.git && cd typed-wire && cabal install`
* From Source (stack): `git clone https://github.com/agrafix/typed-wire.git && cd typed-wire && stack build`
## Misc
### Supported GHC Versions
* 7.10.2
### License
Released under the MIT license.
(c) 2015 Alexander Thiemann <mail@athiemann.net>