[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gwl-devel] merging “processes” and “restrictions”

From: Ricardo Wurmus
Subject: Re: [gwl-devel] merging “processes” and “restrictions”
Date: Mon, 21 Jan 2019 20:33:27 +0100
User-agent: mu4e 1.0; emacs 26.1

Ricardo Wurmus <address@hidden> writes:

> Ricardo Wurmus <address@hidden> writes:
>> We need a procedure that takes any number of processes as inputs and
>> matches inputs with outputs to generate an adjacency list of processes.
>> This shouldn’t be difficult.
> This procedure is called “connect” and it is now available.  With
> connect and well-specified inputs and outputs one can now do this:
>     (workflow
>      (name "pipeline")
>      (processes
>       (connect compress-files create-files move-archives)))
> All of these processes declare inputs and outputs and the correct
> adjacency list is produced by “connect” by matching them up.

Eh, I just noticed that “connect” is a Guile core binding.  To avoid
shadowing a potentially useful feature we better find a new short name
for “connect”.

How about “link”?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]