Use type classes for operators
Add product constructions for DFA
Add .gitignore
You can also use your local clone with git send-email.
Following "Introduction to Automata Theory, Languages, and Computation" by John Hopcroft and Jeffrey Ullman.