HNHacker News
TopNewBestAskShowJobs

camelspotter

3 karma · joined December 14, 2023

submissionscomments
camelspotter··on Try Clojure
this example shows how "elegant" closure treats syntax errors, almost looks like a bad joke.

=> (+ 2 2 + 3)

"4function Cg(a){switch(arguments.length){case 0:return Cg.s();case 1:return Cg.g(arguments[0]);case 2:return Cg.h(arguments[0],arguments[1]);default:for(var c=[],d=arguments.length,e=0;;)if(e<d)c.push(arguments[e]),e+=1;else break;return Cg.j(arguments[0],arguments[1],new gc(c.slice(2),0,null))}}3"

camelspotter··on Ask HN: What apps have you created for your own use?
three windows tools for my surface book (only first is device specific):

https://gitlab.com/WRFpcT/surface-tools

filcker-fix (ahk): fix top line flicker bug of SB1 and SB2.

cursor-keys (ahk): maps right shift + cursor to home, end, pgup, pgdown

event-filter (java): get event logs in useful text format