Torsten Curdt · @tcurdt
150 followers · 228 posts · Server mastodon.social

It's kind of cool to see how an old project of mine has inspired others that took it to a new level.

By random encounter I found two projects that improved on the old Javaflow continuations implementation:

github.com/offbynull/coroutine
github.com/vsilaev/tascalate-j

It's a bit of a shame they didn't come together at Apache.
After all it was the lack of people that let Javaflow die in the sandbox.

#java #apache #continuations

Last updated 2 years ago

Geert Bevin · @gbevin
699 followers · 734 posts · Server uwyn.net
Geert Bevin · @gbevin
666 followers · 660 posts · Server uwyn.net

Finished the RIFE2 manual for the v1.0.0 release. The manual ended up being 37 chapters and I'm sure it's still going to grow!

Now I need to finish some Javadocs and it'll be time to start announcing the next generation in the communities!

github.com/gbevin/rife2/wiki

#rife #java #web #framework #continuations #productivity

Last updated 2 years ago

Geert Bevin · @gbevin
664 followers · 659 posts · Server uwyn.net

I've been experimenting with other useful systems that can be built on top of RIFE2's native engine. I came up with a really small and lean engine that suspends tasks in memory with continuations, not putting threads in wait states but only waking them up when there's actual logic to execute.

If you're curious, there's a concise example in the RIFE2 tests:
github.com/gbevin/rife2/tree/m
github.com/gbevin/rife2/blob/m

#java #continuations #workflow

Last updated 2 years ago

Geert Bevin · @gbevin
664 followers · 659 posts · Server uwyn.net

I've been experimenting with other useful systems that can be built on top of RIFE2's native engine. I came up with a really small and lean engine that suspends tasks in memory with continuations, not putting threads in wait states but only waking them up when there's actual logic to execute.

If you're curious, there's a concise example in the RIFE2 tests:
github.com/gbevin/rife2/tree/m
github.com/gbevin/rife2/blob/m

#java #continuations #workflow

Last updated 2 years ago

Zelphir Kaltstahl · @zelphirkaltstahl
15 followers · 68 posts · Server mastodon.social

Just finished solving day 13 part 01 of : notabug.org/ZelphirKaltstahl/a

Parallelized it, even if input size does not really require it.

Learning: One can use continuations to avoid encoding the 3 comparison (less, equal, greater) results into 3 values 💡

#adventofcode #programming #coding #guile #scheme #parallelism #continuations

Last updated 2 years ago

Geert Bevin · @gbevin
630 followers · 539 posts · Server uwyn.net

Complete number guessing game webapp in with and , all the code is here, including server startup.

You can learn more about web continuations from the RIFE2 docs:
github.com/gbevin/rife2/wiki/C

#java #rife2 #continuations #webdevelopment #framework #pragmatic #productivity

Last updated 2 years ago

Geert Bevin · @gbevin
614 followers · 490 posts · Server uwyn.net

RIFE2 v0.9.0 provides support for again, including several examples and documentation.

github.com/gbevin/rife2/wiki/C

#java #web #continuations

Last updated 2 years ago

Geert Bevin · @gbevin
596 followers · 441 posts · Server uwyn.net

Stoked that RIFE2's web are now working in plain with the latest JRE versions!

#continuations #java #rife2 #web #programming

Last updated 2 years ago

blake shaw · @rml
70 followers · 149 posts · Server functional.cafe

showdown: delimited continuations vs. call/cc (be honest)

#continuations #scheme #lisp #racket #chicken #guile #sml #ml #mlton

Last updated 2 years ago

James Tan · @jamestjw
13 followers · 39 posts · Server functional.cafe

I just learned about call/cc () by reading this article, that was pretty crazy stuff community.schemewiki.org/?call

Tellement c'est bordélique :ablobcatknitsweats:​

#continuations

Last updated 2 years ago

Abbie Normal · @abbienormal
56 followers · 365 posts · Server functional.cafe

I started to review this video in

It's the only content I know about conts that is expressed n a human language

I highly recommend it, it does provide huge a ha moments

It's easier to process delimited conts when you have regular conts settled

youtube.com/watch?v=Ju3KKu_mth

#continuations #scheme

Last updated 2 years ago

Abbie Normal · @abbienormal
56 followers · 365 posts · Server functional.cafe

some years ago I run into a paper about a new kind of user interaction in a terminal implemented with in

I'd love to find it again

#continuations #scheme

Last updated 2 years ago

Abbie Normal · @abbienormal
56 followers · 365 posts · Server functional.cafe

I have this procedure

(define (map f '(0 1 2))
(define (map-iter '(0 1 2) accum)
(cond ((null? '(0 1 2)) (accum '(0 1 2)))
(else
(map-iter (cdr '(0 1 2)) (lambda (x) (accum (cons (f (car '(0 1 2))) x)))))))
(map-iter '(0 1 2) (lambda (x) x)))

and then I have

(define (f x)
(+ x 1))

and

(define my-list (list 0 1 2))

I'd LOVE to be able to do an explicit substitution as in the SICP exercises 1.9 and 1.10

Because I need to wrap my head around this continuations thing

I can't

I'm getting confused

Can anyone help me ?




#scheme #continuations #sicp #guile

Last updated 3 years ago