Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elm-lang/elm-reactor
Interactive development tool that makes it easy to develop and debug Elm programs.
https://github.com/elm-lang/elm-reactor
Last synced: 3 days ago
JSON representation
Interactive development tool that makes it easy to develop and debug Elm programs.
- Host: GitHub
- URL: https://github.com/elm-lang/elm-reactor
- Owner: elm-lang
- License: bsd-3-clause
- Archived: true
- Created: 2014-04-19T00:00:04.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-08-22T20:28:43.000Z (about 6 years ago)
- Last Synced: 2024-08-03T10:20:49.237Z (3 months ago)
- Language: Haskell
- Homepage:
- Size: 1.88 MB
- Stars: 428
- Watchers: 31
- Forks: 63
- Open Issues: 45
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Merged into [`elm/compiler`](https://github.com/elm/compiler)
# Historical Note
In 2013, Laszlo Pandy figured out how to make a reliable [Time Traveling Debugger](http://debug.elm-lang.org/) for Elm. It became part of `elm-reactor` [in 2014](http://elm-lang.org/blog/time-travel-made-easy) thanks to Michael James who adapted it for how we *thought* people would work with it in practice. Since then (1) the internal implementation of Elm has changed a decent amount and (2) we have learned a lot about what production users need to use this tool seriously. So time travel is not available in `elm-reactor` right now, but it will be coming back with a new design focused on real workflows. I think this will lead us to a tool that is both more reliable and more broadly useful whether you are making games or web apps.
For now, the [`Debug`](https://package.elm-lang.org/packages/elm/core/latest/Debug) module still makes it easy to peek at values in your program.