> Scrapscript solves the software sharability problem. > it’s JSON with types and functions and hashed references > it’s tiny Haskell with extreme syntactic consistency Content-addressability is one of the main features of Unison [1]. How do the languages compare? Why did you feel the need to create a new language (especially since both have a strong Haskell flavor). I'm guessing lots of people will have these questi…
Scrapscript: A functional, content-addressable programming language
31–40 of 43 posts
Re: Scrapscript: A functional, content-addressable programming language
#32Re: Scrapscript: A functional, content-addressable programming language
#33I am interested in this as a replacement for bash scripts The killer feature would be pulling in other scripts as libraries (they may be published anywhere) but I can lock down the hash of these dependencies inside of my script file. Is this possible?
* you said locking the hash in the script, and in the nix approach these are generally locked in either a lockfile or in the nix expression.
Can elaborate if you're curious.
Re: Scrapscript: A functional, content-addressable programming language
#34Hi! It's me, I'm one of the interpreter and compiler authors. Happy to answer questions
Re: Scrapscript: A functional, content-addressable programming language
#35Some Tricks from the Scrapscript Compiler - https://news.ycombinator.com/item?id=40933250 - July 2024 (6 comments)
Scrapscript - https://news.ycombinator.com/item?id=40613756 - June 2024 (1 comment)
A Baseline Scrapscript Compiler - https://news.ycombinator.com/item?id=40551583 - June 2024 (4 comments)
scrapscript.py - https://news.ycombinator.com/item?id=39104504 - Jan 2024 (75 comments)
Show HN: Scrapscript “guide”, proposals, and community chat - https://news.ycombinator.com/item?id=36519579 - June 2023 (2 comments)
Show HN: ScrapScript – A tiny functional language for sharable software - https://news.ycombinator.com/item?id=35712163 - April 2023 (135 comments)
Re: Scrapscript: A functional, content-addressable programming language
#36Hi! It's me, I'm one of the interpreter and compiler authors. Happy to answer questions
Re: Scrapscript: A functional, content-addressable programming language
#37i’ve liked this from the start but never dove too deep.
Re: Scrapscript: A functional, content-addressable programming language
#38Hi! It's me, I'm one of the interpreter and compiler authors. Happy to answer questions
This might be a stupid question, but by "content-addressable" do you mean that namespaces are eliminated? This thing where you store each individual version of a function indexed by hash, that's content addressability?