By default add extra backslashes to COM-ports, see #7
Redundant brackets hint from hlint
Use Control.Exception as suggested by Anthony Cowley.
Simplify interface, see #8
Update documentation for issue #8
Fix documentation
Fix flush on Windows
Code notation improvements
Feature #6; Use ByteStrings in stead of Strings.
Thanks to acowley and metametaclass.
Check for failure with GetCommState
Open serial device non-blocking, see #3
Add GHC Handle creation
Hide warning about orphan instances (SerialPortSettings)
Use GHC DeriveDataTypeable to provide a type for SerialPort in stead of
quit hack to make it compile.
Make sure we send our data, especially bytes between 128 and 256,
in Char8, not in the local setting e.g. Utf8
Standard handle example
Work in progress
Hlint hints
Cleaner encoding context function
Handle older versions of GHC see issue #18