by deepakkarki on 10/31/24, 6:57 AM with 86 comments
by mmastrac on 10/31/24, 9:15 PM
It was honestly one of the most productive environments I ever worked in, and I'm somewhat sad nobody else has implemented this.
by agentultra on 10/31/24, 8:39 PM
Agda has them too and they're more powerful there: https://agda.readthedocs.io/en/latest/language/lexical-struc...
by disconcision on 10/31/24, 11:43 PM
and here's me speaking last week about using typed holes and the hazel language server to help provide code context for LLM code completion: https://www.youtube.com/watch?v=-DYe8Fi78sg&t=12707s
by dang on 10/31/24, 8:13 PM
Hazel: A live functional programming environment featuring typed holes - https://news.ycombinator.com/item?id=24299852 - Aug 2020 (14 comments)
Also:
Tylr: Demo of tile-based editing, a new kind of structure editing - https://news.ycombinator.com/item?id=27926758 - July 2021 (40 comments)
by vosper on 10/31/24, 7:51 PM
But does it any more than a live editor and type checker? Can you actually create a program that does something?
by sheepscreek on 11/1/24, 1:24 AM
by jbjohns on 11/1/24, 12:14 PM
by virtualritz on 11/1/24, 11:43 AM
I can position the cursor by tapping and I get a virtual keyboard but I can't type anything.
Is this a bug or am I just missing something because If terrible UX?
by davesnx on 10/31/24, 8:50 PM
by hoistbypetard on 11/1/24, 2:04 AM
And it had a release today.
https://www.noodlesoft.com/release_notes
Seems rough to jump on a name that's been in continuous use for that long. Would it be hard to add another word to make it easier to disambiguate?
by imglorp on 11/1/24, 4:14 PM
let comparison =
(0 == 0, 0 < 1, 1 <= 1, 2 > 1, 1 >= 1)
in
Anyone know why "in" keyword?by keeganpoppen on 11/1/24, 3:53 AM
by jlkuester7 on 11/1/24, 12:38 PM
I prefer to have code layered in a way that my inflection points happen across well defined interfaces. Then I can make changes one layer at a time in increments that are small enough to still be able to reason about. But maybe I am totally mising the point of typed holes!
by boogerlad on 11/1/24, 3:58 AM
by ineil on 11/1/24, 8:43 AM
by aassddffasdf on 10/31/24, 7:55 PM