darius/halp
View on GitHub ↗ ★ 92 Python
Run programs in the Emacs buffer holding their source, seeing their output inline, interactively.
8 mentions on Hacker News by 3 people: 1 story, 7 comments · first 2010-02-22 · latest 2023-07-06
20082026
-
While we're at this: https://github.com/darius/halp -- I came up with it 16 years ago and still use it. Example of use: the ## comments and #. outputs in https://github.com/darius/sturm/blob/master/tictactoe.py#L20... (It'll need a Python…
comment by abecedarius · 2023-07-06 · in My Kind of REPL -
…and a testing tool automatically verifies that they're still up-to-date; Darius Bacon's Halp https://github.com/darius/halp is a more advanced version of this, where the example output updates automatically, so you can make changes to the…
comment by kragen · 2021-02-27 · in Noweb – A Simple, Extensible Tool for Literate Programming -
…computations during interactive development. This is how I usually work on code in Python: with https://github.com/darius/halp I have repl-like examples in my source code, and Emacs reruns them all at a keystroke and tells you if any…
comment by abecedarius · 2018-12-23 · in Reple: “Replay-Based” REPLs for Compiled Languages -
Is there a mode to rerun everything on every update? That's how my https://github.com/darius/halp works, and it's fine for working out code with cheap test cases. You wouldn't want to do that for data analyses that take even a second, but…
comment by abecedarius · 2017-11-27 · in Norvig's Python programs to practice or demonstrate skills -
…I wanted the same kind of interface for Python programming in Emacs, and moved on to that with https://github.com/darius/halp .
comment by abecedarius · 2017-04-06 · in Build Your Own Text Editor -
…as a language, partly I'm doing more things needing libraries, partly I mostly code inside https://github.com/darius/halp these days and it doesn't have a Scheme mode so far. I do have a couple of recent Scheme projects up on github though…
comment by abecedarius · 2011-02-04 · in What can you do in 2k LOC of C? -
I do that with http://github.com/darius/halp in Emacs.
comment by abecedarius · 2010-02-22 · in DreamPie: The Python shell you've always dreamed about