🔴 LIVE NOW ON VORTEX
📻 Vortex Sessions 🎧 (Indie pop, synth-pop, alternative rock)
──────────────
🎵 System F - Out of the Blue
▶️ Écouter / Listen : VorteX [Radio]
https://lesonduvortex.net
💬 Join us on Discord:
https://discord.gg/d82hJZBeDE
🔴 LIVE NOW ON VORTEX
📻 Vortex Sessions 🎧 (Indie pop, synth-pop, alternative rock)
──────────────
🎵 System F - Out of the Blue
▶️ Écouter / Listen : VorteX [Radio]
https://lesonduvortex.net
💬 Join us on Discord:
https://discord.gg/d82hJZBeDE
🇺🇦 #NowPlaying on #BBC6Music's #6MusicsRaveForever
System F:
🎵 Out of the Blue
https://edicionesyremixesdjalesvanhotmailcom.bandcamp.com/track/system-f-out-of-the-blue-ext-edit
track by [email protected]
Ever since the start of winter, I've been going back to the start of #ASOT, in search for the all-time trance classics. OMG, there are SO MANY! 🥰
One of my ultimate #Trance favorites though is Exhale by #SystemF (#FerryCorsten) and #ArminvanBuuren from the year 2000. (It's insane it's a quarter of a century old already! 🤯)
https://open.spotify.com/track/27UtFUJ4KqzGDKdrNnmj5K?si=82809c4f7145402d
The difficulty associated with storing closures in a stack-based environment is known as the funarg problem. The funarg problem was first identified with the development of Lisp in the 1970s and hasn't received much attention since then. The modern solution taken by most languages is to allocate closures on the heap, or to apply static analysis to determine when closures can be stack allocated. This is not a problem for most computing systems as there is an abundance of memory. However, embedded systems often have limited memory resources where heap allocation may cause memory fragmentation. We present a simple extension to the prenex fragment of System F that allows closures to be stack-allocated. We demonstrate a concrete implementation of this system in the Juniper functional reactive programming language, which is designed to run on extremely resource limited Arduino devices. We also discuss other solutions present in other programming languages that solve the funarg problem but haven't been formally discussed in the literature.
I just finished the State section of #systemf's #fpcourse! I wanted to double down on learning #haskell before I got back to working on projects.
https://gist.github.com/hyperrealgopher/2990e00193f65a56009fac37cec0372c
A link to my older solutions: https://fosstodon.org/@hyperrealgopher/105960643461269805