Re: Guile Potluck 2021

2021-03-01 Thread pukkamustard
inary which is smaller and faster to generate and parse. guile-cbor provides a Guile implementation of CBOR. Happy hacking! pukkamustard Mike Gran writes: Hello All- In celebration of the (slightly belated) 10-year anniversary of Guile v2.0, we're having another Guile Potluck! The Gui

Re: Functional datatypes in Guile

2023-02-28 Thread pukkamustard
ectly with Guile and I'd offer my help in upstreaming ports to Guile. I've previously used pfds (as mentioned by Maxime), but I've encountered some nasty issues that are keeping me from using it again (https://github.com/ijp/pfds/issues/5). -pukkamustard Jessica Tallon writes

Re: Functional datatypes in Guile

2023-03-04 Thread pukkamustard
the common case of a hash with literal keys would be nice. > For example, #hq((foo 1) (bar 2)) for a hash with keys compared with > eq? Scheme is kind of odd for not having hash literal syntax. No strong opinions on a read syntax. But I welcome anything that might increase adoption of purely functional data structures. I think they're cool! :) - pukkamustard

Re: Functional datatypes in Guile

2023-03-07 Thread pukkamustard
Linus Björnstam writes: > On Sat, 4 Mar 2023, at 17:38, pukkamustard wrote: >> Hi Dave, >> >> Makes me wonder, are Andy Wingo's fash/fector purely functional? Why do >> they need atomic boxes? Aren't they only necessary for destructive >> updat

Re: Functional datatypes in Guile

2023-06-15 Thread pukkamustard
Ludovic Courtès writes: > Hello, > > pukkamustard skribis: > >> I've been using SRFI-146 >> (https://srfi.schemers.org/srfi-146/srfi-146.html) for functional >> mappings. There's a Guile port: >> https://inqlab.net/git/guile-srfi-146.git/ (also