@ArneBab I didn't know about it, but it's a cool idea, thank you! Maybe I'll borrow some parts of it.
Top-level
@ArneBab I didn't know about it, but it's a cool idea, thank you! Maybe I'll borrow some parts of it. 3 comments
@ArneBab I would like to make my current work on tests APIs to be SRFI as well, but IDK if I will be able to make it guile-agnostic. Anyway, I'll keep in mind the idea of tests in procedure's metadata and will let you know if I do something like that or would be able to integrate your work. Thank you for ideas, knowledge and your support! :) @abcdw An implementation for a SRFI does not have to be implementation agnostic, though that’s preferred. The doctests here are the result of starting with Python-style doctests, then discussing that in the Guile list and finding this cleaner solution. Thanks to homoiconicity, we can write real code in the properties that then gets executed. This saves us from problems like the different quoting and multi-line stuff in Python-doctests. |
@abcdw The implementation is normally GPL licensed, but if you want to integrate it into something where that’s not possible, I can open it up to another license.
Ideally I’d like to turn it into an SRFI, then it would become MIT or BSD-3 licensed.
If that’s something you’d be interested in, I’d love to support you (I just don’t have the time to do it myself at the moment — and didn’t have that for the past years, otherwise it would already be an SRFI).