All Versions
13
Latest Version
Avg Release Cycle
114 days
Latest Release
2117 days ago

Changelog History
Page 1

  • v0.1.6 Changes

    February 21, 2019
    • 📚 Documentation updates
    • O1 instead of O2 for compiled code
  • v0.1.5 Changes

    February 21, 2019
    • ⚡️ Updates for GHC 8.6
    • ⚡️ Updates for GHC 8.2 (Schell Scivally)
    • ➕ Add "-c/--compiled" flag for faster code (traded for slower recompilation)
  • v0.1.4 Changes

    March 23, 2017
    • ✂ Remove extraneous argument from compileExpression
    • 🛠 Fix change detection for editors that delete and recreate files rather than modifying them
    • Ignores emacs flycheck/flymake and before-save files (Schell Scivally)
    • ➕ Add ability to pass just file contents rather than an actual file
    • ➕ Add ability to turn off language features (e.g. NoImplicitPrelude)
    • ➕ Add liveExpression
  • v0.1.3 Changes

    February 24, 2017
    • 👍 Allows Halive to be used in a nix environment (Jude Taylor)
  • v0.1.2 Changes

    January 02, 2017
    • ⏪ Restores ability for Halive to watch surrounding files in a dir (and lays groundwork to allow configuration of which filetypes are watched)
  • v0.1.1 Changes

    December 28, 2016
    • 👍 GHC8 support
    • 🏁 Windows support
    • 🛠 Only restarts your program once all type errors are fixed.
    • Halive-as-a-library, aka "SubHalive"
    • halive exe now uses SubHalive as core.
    • ➕ Add persistState utility to store/restore state in a State monad, for easily preserving program state across recompilations
    • 📦 Prioritize stack's "local-pkg-db:" over "snapshot-pkg-db:" to allow overriding packages just as stack does
    • Switch to SDL for demo
    • ➕ Add the demo as a test-suite to manage its dependencies
  • v0.1.0.7 Changes

    August 12, 2015
    • 👍 Implement support for stack projects
  • v0.1.0.6 Changes

    August 07, 2015
    • ✂ Remove system-filepath
  • v0.1.0.5 Changes

    June 29, 2015
    • 7.8 compatibility fix
  • v0.1.0.4 Changes

    June 23, 2015
    • ➕ Add Halive.Concurrent to help with killing threads when restarting a program