3 ms·
It's not quite right to think of SRFI's as libraries, because they are specifications. They are numbered for the same reason why RFCs and other types of specif
by davexunit 13y ago
It's not quite right to think of SRFI's as libraries, because they are specifications. They are numbered for the same reason why RFCs and other types of specifications are numbered. In addition to their number, they also have names. For example, SRFI-41 is named "Streams". SRFIs are API specifications with potentially many implementations. Each Scheme implementation may implement a SRFI a bit differently.
Talking about Guile specifically, there are a bunch of libraries with "memorizable and meaningful names". guile-sdl, guile-json, guile-2d, guile-compost, guile-ssh, guile-xcb, etc.
- stewbrew 13y agoThe missing link: http://srfi.schemers.org http://srfi.schemers.org SFRI = Scheme Requests for Implementation