Live data from Hacker News

Modern Common Lisp with FSet

fset.common-lisp.dev

1–10 of 30 posts

Re: Modern Common Lisp with FSet

#2
Hidden 13 paragraphs down the third page is the first actual description of the project:

> So FSet has a dual mission: first, to bring Common Lisp up to date, by giving it a much richer ensemble of functional collection data structures, to greatly expand the space of algorithms that can be written in an elegant functional style and still run efficiently; and second, as with Clojure, to support and encourage the use of functional collections for general programming.

Cool project but the docs could be greatly improved by putting the purpose of the project front and center. Don't make readers guess.

Re: Modern Common Lisp with FSet

#3
post #2

Hidden 13 paragraphs down the third page is the first actual description of the project: > So FSet has a dual mission: first, to bring Common Lisp up to date, by giving it a much richer ensemble of functional collection data structures, to greatly expand the space of algorithms that can be written in an elegant functional style and still run efficiently; and second, as with Clojure, to support and encourage the use o…

Okay, I buried the lede :-)

Good suggestion, thanks.

Re: Modern Common Lisp with FSet

#4
post #2

Hidden 13 paragraphs down the third page is the first actual description of the project: > So FSet has a dual mission: first, to bring Common Lisp up to date, by giving it a much richer ensemble of functional collection data structures, to greatly expand the space of algorithms that can be written in an elegant functional style and still run efficiently; and second, as with Clojure, to support and encourage the use o…

If you see this — have another look — I think I've improved it.

Re: Modern Common Lisp with FSet

#6
post #2

Hidden 13 paragraphs down the third page is the first actual description of the project: > So FSet has a dual mission: first, to bring Common Lisp up to date, by giving it a much richer ensemble of functional collection data structures, to greatly expand the space of algorithms that can be written in an elegant functional style and still run efficiently; and second, as with Clojure, to support and encourage the use o…

If you see this — have another look — I think I've improved it.

Not OP but it looks great! Your humility is much appreciated. I am excited for the Lisp community, and will follow this approach to CL as I do with Jank's approach to Clojure.

Re: Modern Common Lisp with FSet

#8
post #2

Hidden 13 paragraphs down the third page is the first actual description of the project: > So FSet has a dual mission: first, to bring Common Lisp up to date, by giving it a much richer ensemble of functional collection data structures, to greatly expand the space of algorithms that can be written in an elegant functional style and still run efficiently; and second, as with Clojure, to support and encourage the use o…

If you see this — have another look — I think I've improved it.

I don’t know how it was before, but I found this immediately.

Re: Modern Common Lisp with FSet

#10

Nice thanks, is there a single-HTML-page view available by any chance?

I'm not the author and I can't find what you're looking for. But you could make it easily if you prefer it.

The documentation [1] seems to be in texinfo format that's commonly used for making info files used distributed with GNU and Emacs. It is converted into multipage HTML using two commands in the Makefile. You could modify them trivially to build what you want. I use it along with Sigil (epub editor) to build EPubs of user manuals for my EReader.

[1] https://gitlab.common-lisp.net/fset/fset/-/tree/master/Doc/M...

Post reply on HN