apprun
roc
Our great sponsors
apprun | roc | |
---|---|---|
3 | 23 | |
1,174 | 3,412 | |
- | 4.0% | |
6.0 | 10.0 | |
4 months ago | 5 days ago | |
TypeScript | Rust | |
MIT License | Universal Permissive License v1.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
apprun
- Let's learn how modern JavaScript frameworks work by building one
- Ask HN: What Happened to Elm?
-
Make Code Run in Your Docs
You can find the source code here and the compiled code here
roc
-
Roc – A fast, friendly, functional language
Their FAQ is an eminently reasonable breakdown of their choices:
https://github.com/roc-lang/roc/blob/main/FAQ.md
I don't fully agree with all of the reasoning, but it's a reasonable position to stake.
-
DreamBerd is a perfect programming language
If you forget what parametrisation and functions are, then Roc's modules look like they actually do that.
-
Current Issues with the Qt Project – From the Outside Looking In
> How would a user interface written in a functional language look?
Maybe you're not aware of Elm?
Elm is really functional, unlike the likes of React that are just partially, kind of functional.
There's an attempt at bringing Elm to the desktop, the Roc language... here's an UI example written in Roc:
https://github.com/roc-lang/roc/blob/main/examples/gui/hello...
-
Why and How We Retired Elm at Culture Amp
What are your thoughts on the direct descendant, Roc? [0] I know it's pre v0.1 so maybe you don't have any, but as a fellow Elm lover it seems pretty compelling on the surface albeit less directly frontend-dev focused.
-
The Spinnaker Programming Language
I might be misunderstanding something, but, for example, look at this "host"/platform: https://github.com/roc-lang/roc/blob/main/examples/cli/tui-platform/host.zig
-
When Zig is safer and faster than Rust
You are not alone. The other day I was checking out a new programming language and the author rewrote the unsafe rust part to zig: https://github.com/roc-lang/roc/blob/main/FAQ.md#why-does-ro...
-
Ask HN: What Happened to Elm?
Check out Roc[0][1] by Richard Feldman; it's early-stages (perhaps earlier stages than Elm?) but from everything I've seen it looks a bit like a spiritual successor to Elm, though focused more on native applications (but still seems to have its sights set on webassembly support too)
-
Http not in basic-cli documentation
and here https://github.com/roc-lang/roc/blob/main/examples/cli/http-get.roc
-
Duelyst open sourced by developer, 'no strings attached'
And while I'm at it: If you want a BSD/MIT-style license consider the UPL as it includes a patent waiver and unlike Apache 2.0 is GPLv2-compatible so you don't have to dual-license. Larger blurb from the roc devs.
-
Companies abandoning Haskell
Here's their examples - link.
What are some alternatives?
hacky - ⚙️ Crank.js with tagged templates
lean4 - Lean 4 programming language and theorem prover
snowpack-solid-template - Snowpack + SolidJS PWA Template
react - A wrapper component that allows you to utilise P5 sketches within React apps.
butterfloat - The greatest view engine for the modern web
package.elm-lang.org - website for browsing packages and exploring documentation
create-react-app - Set up a modern web app by running one command.
ueve - 🔥 Hellishly fast and 🤏 tiny async/sync event emitter
xanny - ⚡A powerful HTTP router and URL matcher for building Deno web servers with dragon 🐲. [Moved to: https://github.com/xanny-projects/dragon]
mongomq2 - A general-purpose message and event queuing library for MongoDB
elm-canvas - A canvas drawing library for Elm
purescript-flame - Fast & simple framework for building web applications