[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ANN] Metabash 0.0.0
From: |
Aleix Conchillo Flaqué |
Subject: |
Re: [ANN] Metabash 0.0.0 |
Date: |
Fri, 7 Aug 2020 11:15:05 -0700 |
On Thu, Aug 6, 2020 at 1:35 PM Artyom V. Poptsov <poptsov.artyom@gmail.com>
wrote:
> Hello Guilers,
>
> I started a project called Metabash -- it's a library for GNU Guile that
> allows to create distributed pipelines that connect processes (akin to
> Unix pipes) across different hosts:
> https://github.com/artyom-poptsov/metabash
>
> I thought if would be cool to have such a facility for Guile.
>
> Although this is an alpha release that contains a proof-of-the-concept
> Metabash implementation, the basic functionality is already there -- see
> the example in the README file.
>
>
This is really cool!
Maybe it doesn't make sense, but could the `(guile ...) be handled by the
same running process instead of creating another process, so you just pass
this to the plumber?
(let loop ((line (read-line)))
(if (eof-object? line)
(exit)
(begin
(write-line (string-join (string-split
line #\:) ","))
(loop (read-line)))))
Aleix
- [ANN] Metabash 0.0.0, Artyom V. Poptsov, 2020/08/06
- Re: [ANN] Metabash 0.0.0,
Aleix Conchillo Flaqué <=