Hi, On Sat, 8 Jan 2022 03:07:39 +0000 siiky <github-si...@net-c.cat> wrote:
> I'd like to share a new egg: daemon. > > It's a simple way (I think) to create background processes running any > Scheme thunk. The interface is supposed to be really high-level and > easy to use, you don't have to touch any `chicken.process` & friends. > However, as with all things OS, implementation is tricky, and very > easy to screw up. As such, I would very much appreciate more eyes on > it! :) Suggestions, ideas, bug reports, ... any feedback, really, are > of course just as welcome! > > The documentation page has a simple example (also available on the > repo). For a couple more examples you can check my trmote repo: > transmission-verify[0] & transmission-update-seed-priority[1]. > > Hope you enjoy! > > > The verdict of test-new-egg: > > ==== daemon (1 of 1) ==== > Fetching........................................[ ok ] 0s > Reading .egg....................................[ ok ] 0s > Checking dependencies...........................[ ok ] 0s > Checking category...............................[ ok ] 0s > Checking license................................[ ok ] 0s > Checking author.................................[ ok ] 0s > Installing......................................[ ok ] 2s > Checking version................................[ -- ] > Testing.........................................[ -- ] > Checking documentation..........................[ ok ] 0s > > The code repository: https://github.com/siiky/daemon > The release file: > https://raw.githubusercontent.com/siiky/daemon/main/daemon.release-info > The documentation on the wiki: https://wiki.call-cc.org/eggref/5/daemon > > > [0]: https://github.com/siiky/trmote/blob/main/transmission-verify.scm > [1]: > https://github.com/siiky/trmote/blob/main/transmission-update-seed-priority.scm Thanks you! Your egg has been added to the coop. All the best. Mario -- http://parenteses.org/mario