### crypto-enigma ![Haskell Programming Language](https://img.shields.io/badge/language-Haskell-blue.svg) [![Hackage](https://img.shields.io/hackage/v/crypto-enigma.svg)](https://hackage.haskell.org/package/crypto-enigma) ![Hackage Dependencies](https://img.shields.io/hackage-deps/v/crypto-enigma.svg) ![BSD3 License](http://img.shields.io/badge/license-BSD3-brightgreen.svg) [![Build Status](https://travis-ci.org/orome/crypto-enigma.svg?branch=haddock)](https://travis-ci.org/orome/crypto-enigma) An Enigma machine simulator with state and encoding display. This is adapted, as an exerecise in learning Haskell, from an earlier learning project written in Mathematica. It is my first Haskell program. See also: * [enigma-hs](https://github.com/kc1212/enigma-hs) * [crypto-classical](https://github.com/fosskers/crypto-classical) --- ### Development status [![Build Status](https://travis-ci.org/orome/crypto-enigma.svg?branch=develop)](https://travis-ci.org/orome/crypto-enigma) I'm currently experimenting with some Haskell language features and can't promise [the development version](https://github.com/orome/crypto-enigma/tree/develop) will work.