Hacker GitHub

← All repos

slburson/fset

View on GitHub ↗ ★ 262 Common Lisp

FSet, the functional collections library for Common Lisp.

19 mentions on Hacker News by 3 people: 0 stories, 19 comments · first 2016-02-20 · latest 2020-02-25

Mentions per year 19 mentions · busiest year 2017 (10)
20082026
  1. …them. A package I've been involved with lately is fset, which is available through quicklisp, or at https://github.com/slburson/fset It has some interesting features, including "functional setf expansion". This would turn something like…
  2. Have you looked at FSet? https://github.com/slburson/fset
    comment by ScottBurson · 2020-02-14 · in Cloture: Clojure in Common Lisp
  3. …I've been using/committing to that lately. I think the GitHub repo is where quicklisp pulls from: https://github.com/slburson/fset
    comment by pfdietz · 2020-02-14 · in Cloture: Clojure in Common Lisp
  4. …experience programming functionally in Common Lisp, try the FSet functional collections library: https://github.com/slburson/fset
    comment by ScottBurson · 2019-05-20 · in Why Racket? Why Lisp?
  5. …expands the space of programs that can naturally be written in a functional style in CL. [0] https://github.com/slburson/fset
    comment by ScottBurson · 2018-07-30 · in Practical Common Lisp (2009)
  6. …it possible to write more code functionally. [0] https://news.ycombinator.com/item?id=15077088 [1] https://github.com/slburson/fset
    comment by ScottBurson · 2017-08-23 · in Answers from 2017 Common Lisp experts
  7. • Are there any functional programming advocates in the Common Lisp open source community? Yo! https://github.com/slburson/fset
    comment by ScottBurson · 2017-08-22 · in Answers from 2017 Common Lisp experts
  8. …are harder to reason about, especially for inexperienced programmers, and are more bug-prone. [0] https://github.com/slburson/fset [1] https://github.com/slburson/fset-java
  9. …mind, but I suspect that FSet makes CL at least as good for functional programming as Clojure. [0] https://github.com/slburson/fset
  10. …functional collections library [0] greatly improves CL's support for functional programming. [0] https://github.com/slburson/fset
    comment by ScottBurson · 2017-06-29 · in The Common Lisp Cookbook
  11. …a mutable cell. It would be ugly, and I don't know why you'd do it, but it's entirely possible. [0] https://github.com/slburson/fset
    comment by ScottBurson · 2017-05-02 · in Not Lisp again (2009)
  12. …FSet [0], is a great example. And of course, this is done without breaking existing libraries. [0] https://github.com/slburson/fset
  13. …tradeoff worth it. Parallel programming: https://lparallel.org/overview/ Functional collections: https://github.com/slburson/fset STM: https://common-lisp.net/project/cl-stm/doc/index.html
    comment by Jach · 2017-03-31 · in Fourteen Months with Clojure
  14. …plug), but is still perfectly good for imperative programming when you want to do that. [0] https://github.com/slburson/fset
    comment by ScottBurson · 2017-02-08 · in Lisp is not functional (2010)
  15. …use ordered collections, FSet [0] has them, and much, much, much more. It's Quicklisp-loadable. [0] https://github.com/slburson/fset
    comment by ScottBurson · 2017-01-07 · in Lispy sets
  16. …FSet seqs [0].) But again, in practice, it's not as much of a deficiency as you seem to think. [0] https://github.com/slburson/fset
    comment by ScottBurson · 2016-08-20 · in Python Lists vs. Tuples
  17. …Most people know that they should play games like that only in very specific circumstances. [0] https://github.com/slburson/fset
    comment by ScottBurson · 2016-08-20 · in Python Lists vs. Tuples
  18. …Haskell. If you do go with CL, you might want to check it out. (It's in Quicklisp as "fset".) [0] https://github.com/slburson/fset
    comment by ScottBurson · 2016-05-14 · in New Common Lisp website
  19. …you might find FSet interesting, but it will take a little longer to wrap your head around. [0] https://github.com/slburson/fset
    comment by ScottBurson · 2016-02-20 · in The Joy and Agony of Haskell in Production