TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Hell (Haskell Shell): Year in Review

3 pointsby danidiaz4 months ago

1 comment

internet_points4 months ago
Huh, so it&#x27;s not giving you full Haskell, but restricted to an API of under 300 functions: <a href="https:&#x2F;&#x2F;chrisdone.github.io&#x2F;hell&#x2F;api&#x2F;" rel="nofollow">https:&#x2F;&#x2F;chrisdone.github.io&#x2F;hell&#x2F;api&#x2F;</a> Interesting. I guess that&#x27;s what made this bit possible:<p><pre><code> It was easy at the start of this project in early 2024 to say I like reading the code, because I was the only user. Now, after reading the code of a few colleagues, I still find it very easy to read the code. </code></pre> ie. you don&#x27;t have to start hoogling library functions to read a new script (while having more sane behaviour than bash).<p>My main issue with Yet Another Scripting Language is that you have to install it to new systems and you&#x27;ll find some dependency issue with idunno glibc being the wrong version or arm vs intel etc. (Case in point: <a href="https:&#x2F;&#x2F;github.com&#x2F;chrisdone&#x2F;hell&#x2F;releases">https:&#x2F;&#x2F;github.com&#x2F;chrisdone&#x2F;hell&#x2F;releases</a> only has hell-linux-x86-64bit ) I wonder, could you use this with <a href="https:&#x2F;&#x2F;github.com&#x2F;augustss&#x2F;MicroHs">https:&#x2F;&#x2F;github.com&#x2F;augustss&#x2F;MicroHs</a> ? They seem like a good combination, MicroHs being extremely portable, Hell having a restricted API and presumably quite stable dependencies.<p>-----<p>(btw footnote 3 is footnote 1 again)
评论 #42713321 未加载