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.

Gren 0.4: New Foundations

69 pointsby Skinney11 months ago

8 comments

zellyn11 months ago
If you're interested in Gren, you might also like Roc — roc-lang.org. It's a definite descendent of Elm too, although not a fork: the compiler is written in Rust, the platforms (a fascinating and powerful concept) in Rust and Zig.
评论 #40778546 未加载
fermigier11 months ago
I had a hunch reading the home page that Gren and Elm were related. This is confirmed by this page:<p><a href="https:&#x2F;&#x2F;gren-lang.org&#x2F;book&#x2F;appendix&#x2F;faq&#x2F;#what-are-the-differences-between-gren-and-elm" rel="nofollow">https:&#x2F;&#x2F;gren-lang.org&#x2F;book&#x2F;appendix&#x2F;faq&#x2F;#what-are-the-differ...</a><p>IMHO it should be more prominent on the hope page or the elevator pitch.
评论 #40774404 未加载
评论 #40774325 未加载
评论 #40782171 未加载
cies11 months ago
This (Gren), Elm (what Gren is based off), PureScript (more full featured: has Haskell&#x27;s type classes), Gleam (targets both on BEAM and the browser) -- all really good attempts to fix the JavaScript problem.<p><a href="https:&#x2F;&#x2F;wiki.haskell.org&#x2F;The_JavaScript_Problem#The_problem" rel="nofollow">https:&#x2F;&#x2F;wiki.haskell.org&#x2F;The_JavaScript_Problem#The_problem</a>
评论 #40780065 未加载
评论 #40778921 未加载
fire_lake11 months ago
How does Green plan to distinguish itself from OCaml given that you can transpile OCaml to JS and run it in Node today?<p>(I’m a big fan of MLs so this is a genuine question!)
评论 #40785010 未加载
anonzzzies11 months ago
I like the explanation why it is simple. In reality people won&#x27;t like this because they like something like &#x27;+&#x27; to mean more things. Look at how rapidly people get &#x27;upset&#x27; with OCaml because &#x27;+&#x27; and &#x27;+.&#x27; etc. Seems Gren does not go that far, but does not allow + for strings or any conversion (although + is for floats?).
评论 #40774212 未加载
Karupan11 months ago
I’ve asked this somewhere before, but didn’t get an answer. Are there plans for Gren to:<p>1. Improve FFI (aka Elm Kernel for everyone) 2. Support Self hosted packages 3. Implement LSP for better IDE integration?<p>Im cautiously optimistic about Gren, and hopefully some of these concerns can be addressed.
评论 #40798317 未加载
SillyUsername11 months ago
This looks like a fun language to learn if you have the time, I prefer the syntax Vs Go. I have a concern that as with most new new languages adoption and commercial support affects the uptake, a chicken and egg scenario. Early days at 0.4 but what are the future plans?
评论 #40774205 未加载
iamdamian11 months ago
Any plans for typeclasses?
评论 #40778899 未加载