wingo/fibers
View on GitHub ↗ ★ 352 Scheme archived
Concurrent ML-like concurrency for Guile
17 mentions on Hacker News by 13 people: 5 stories, 12 comments · first 2016-07-09 · latest 2024-12-17
20082026
-
▲ 2
fibers: Concurrent ML-like concurrency for Guilestory by tosh · 2024-12-17 · 0 comments
-
…reason for Guile Emacs, but there is in fact a library Emacs could quite desperately use: fibers (< https://github.com/wingo/fibers >). The Emacs concurrency story is about as bad as you could expect from a 40+ year old application.
comment by tmtvl · 2024-12-16 · in Using Guile for Emacs -
More like goroutines. They remind me of Guile's fibers: https://github.com/wingo/fibers
comment by MathMonkeyMan · 2023-04-12 · in Virtual Threads Arrive in JDK 21, Ushering a New Era of Concurrency -
Do you mean like fibers ( https://github.com/wingo/fibers ), or something beyond that?
comment by dannyobrien · 2022-07-08 · in A Scheme Primer -
Also possibly of interest here: https://github.com/wingo/fibers/wiki/Manual
comment by ta-nehdjebdh · 2022-03-16 · in libmill - Go-style concurrency in C -
▲ 2
A brief history of language facilities for concurrencystory by cheesecake_luvr · 2021-12-13 · 0 comments
-
…the last 30 years. Guile scheme has a parallel version of it that is implemented as a library: https://github.com/wingo/fibers/wiki/Manual Comparing concurrent systems is hard. I would suggest implementing selecting with negative…
comment by bjoli · 2020-06-05 · in A History of Clojure [pdf] -
…what is probably the nicest implementation (utilizing multiple cores) and the best introduction: https://github.com/wingo/fibers/wiki/Manual
comment by bjoli · 2019-02-10 · in Asynchronous programming and cooperative multitasking -
Andy Wingo uses delimited continuations to implement guile fibers https://github.com/wingo/fibers/wiki/Manual It is a low level construct that can be used to build higher abstractions and things like coroutines. In a language like scheme…
comment by bjoli · 2018-05-29 · in Teach Yourself Scheme in Fixnum Days (2015) -
▲ 1
Concurrent ML-like concurrency for Guilestory by mpweiher · 2017-08-18 · 0 comments
-
Andy Wingo's fibers for guile scheme is similar: https://github.com/wingo/fibers/wiki/Manual Really neat, and the implementation is really a testament to the power of delimited continuations.
comment by Johnny_Brahms · 2017-05-26 · in Coroutines are now in Clang trunk, libc++ -
…in the guile-user mailing list this week and looks pretty cool. The manual for the project is here: https://github.com/wingo/fibers/wiki/Manual
comment by anschwa · 2016-12-18 · in Fibers: Go-Like Concurrency for Guile Scheme -
▲ 1
Fibers: Go-Like Concurrency for Guile Schemestory by anschwa · 2016-12-18 · 1 comment
-
▲ 74
Fibers in Guile Schemestory by srean · 2016-09-21 · 26 comments
-
This version of Guile makes possible better asynchronous code via https://github.com/wingo/fibers/wiki/Manual (which is the implementation of something similar to Python's async/await)
comment by amirouche · 2016-09-14 · in GNU Guile 2.1.4 released -
…((good) free) softwares that can make a difference and where you can make the difference. HTH! [0] https://github.com/wingo/fibers [1] https://github.com/nalaginrut/artanis [2] https://www.gnu.org/software/guix/
comment by amirouche · 2016-07-09 · in Ask HN: Which Lisp/Scheme to go for?