Does anyone have comments on the fourth draft of the Topological Sorting SRFI, #234?  It has reached 690 days since first draft today.

Thanks for your feedback!

On Wed, Jun 12, 2024 at 3:10 PM Arthur A. Gleckler <xxxxxx@speechcode.com> wrote:

I've just published draft #4 of SRFI 234. It was submitted by Arne Babenhauserheide, co-author of the SRFI.

Here are Arne's comments on the draft:

Remove exception-throwing version and add optional vector of nodes for large graphs or non-comparable nodes

Here is the commit summary:

  • Indent.
  • Make tests run on CHICKEN 5.3.0
  • Drop log from repo.
  • Remove exception-throwing version
  • Rename variable nodes to graph and add nodes: vector of node values
  • Replace node indizes by values if nodes argument is given
  • Fix: <p> → </p> to close paragraph.
  • Document = argument
  • Add note how to run tests on guix
  • Document nodes argument
  • edgelist->graph and edgelist/inverted->graph take an asc argument instead of eq. Default is assoc.
  • note that asc must match =
  • Publish fourth draft.

Here's the diff:

https://github.com/scheme-requests-for-implementation/srfi-234/compare/draft-3..draft-4

Regards,

SRFI Editor