- New language extensions
- EmptyDataDeriving
- NondecreasingIndentation
- Evaluation stats in interactive system:
set +s - STM (implementation from David Sabel)
- GHC compatible exception handling (
masketc.) System.Mem.WeakForeign.StablePtrout.combcan be generated compressed and base64 encoded- FFI wrapper for
eval.c - New
BFILEstuff: file descriptor, buffering, base64 encoding DoubleandFloatare now different typesInt64/Word64on 32 bit platforms
- Evaluation in the interactive system is much faster
foreign export ccallimplementedforeign import javascriptimplemented- JavaScript version of the MicroHs runtime is part of the distribution:
generated/mhseval.js
- Pattern binding with overloaded expression.
- Windows build
- Ben Clifford benc@hawaga.org.uk
- Heinrich Apfelmus apfelmus@quantentunnel.de
- Henning Thielemann git@henning-thielemann.de
- konsumlamm konsumlamm@gmail.com
- Lorenzo Tabacchini lortabac@gmx.com
- Thomas Mahler thma32@web.de
- Thomas van Maaren 74723259+tvmaaren@users.noreply.github.com
- Tristan de Cacqueray tristan@midirus.com