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.

Adding algebraic data types to Nickel

62 pointsby JNRowe9 months ago

4 comments

from-nibly8 months ago
I am very excited to watch this new space unfold. Its a huge hole in platform engineering. We need a lot of config but there often arent robust enough config languages so people end up resorting to using Turing complete languages and thats just lighting a fuse for your future self.<p>Im really excited about cuelang what is everyone else keeping an eye on?
评论 #41477376 未加载
评论 #41479206 未加载
评论 #41476708 未加载
评论 #41477075 未加载
评论 #41478172 未加载
aliasxneo8 months ago
Every time I see Nickel, I get teleported back to my days unraveling thousands of lines of Nix code in a company that used it to configure everything. I know they are trying to improve the situation, but I really don&#x27;t see how this doesn&#x27;t encourage the same behavior of over-engineering configuration.
评论 #41478300 未加载
sevensor8 months ago
&gt; JSON data model: records (objects), arrays, booleans, numbers and strings<p>Is this the JSON data model? There are places I’ve seen this fall apart: very large and very small numbers, nulls, empty objects &#x2F; arrays. How confident are you that every participant in your data interchange handles all these cases the same way? I’m suspicious of libraries that assume only they will handle your JSON.<p>Edit: just remembered another one. I had to deal with the fallout from a JSON serializer that dropped leading zeros from floating point numbers smaller than one, to save space.
pxeger18 months ago
How could you name a language after an element and then not use its chemical symbol as the file extension?? (Yes I know NCL means &quot;Nickel configuration language&quot; and can be pronounced like Nickel, but come on)
评论 #41476839 未加载
评论 #41476608 未加载