Re: SRFI-143 Fixnums (was Generalized-Arrays egg v1.0.1)

2024-04-22 Thread Jeremy Steward
On 4/22/24 22:20, Diego wrote: On Monday, April 22nd, 2024 at 11:56 PM, Jeremy Steward wrote: Sorry to reply to myself, but I've provided some better patches now, see attached. Whoops, I got this in the middle of pushing the previous change. I'll try and apply the new patches.

Re: SRFI-143 Fixnums (was Generalized-Arrays egg v1.0.1)

2024-04-22 Thread Jeremy Steward
p 17 00:00:00 2001 From: Jeremy Steward Date: Mon, 22 Apr 2024 21:54:21 -0600 Subject: [PATCH 3/3] Update svnwiki page with appropriate docs --- srfi-143.svnwiki | 43 +-- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/srfi-143.svnwiki

Re: SRFI-143 Fixnums (was Generalized-Arrays egg v1.0.1)

2024-04-22 Thread Jeremy Steward
ly using SRFI-143 so I'd be wary to push this out, but I went to the liberty of bumping the version to 1.0.0 since this would definitely be a major breakage of the API. Cheers, -- Jeremy StewardFrom d9d3a770afc54faf12558f59e37a33db7a016587 Mon Sep 17 00:00:00 2001 From: Jeremy Steward

Generalized Arrays v2.0.0

2024-02-17 Thread Jeremy Steward
arrays/-/raw/main/generalized-arrays.release-info> Apologies for the inconvenience in the meanwhile. Cheers, -- Jeremy Steward

Re: Generalized-Arrays egg v1.0.1

2024-02-05 Thread Jeremy Steward
ndefined behaviour without that flag though, which I suppose someone could maybe force, with great effort? Either way, probably not worth worrying about. Thanks for the really informed reply Felix, this was very helpful in understanding what's happening with SRFI-143. I can hopefully start crafting a patch for this now. Cheers, -- Jeremy Steward

Re: Generalized-Arrays egg v1.0.1

2024-02-03 Thread Jeremy Steward
On 2/3/24 16:03, John Cowan wrote: On Sat, Feb 3, 2024 at 5:39 PM Jeremy Steward <mailto:jer...@thatgeoguy.ca>> wrote:  Likewise, I opt to use (chicken fixnum) but this is because I discovered that SRFI-143 is so egregiously slower than (chicken fixnum) that it wa

Generalized-Arrays egg v1.0.1

2024-02-03 Thread Jeremy Steward
ible, can we cut CHICKEN-4 support from 1.0.0 onwards? If not, let's cut out CHICKEN-4 support entirely, since pre-1.0 versions of this egg should probably not be used, ever. ~~~ Thanks, and happy hacking! I hope this provides a better arrays API than I had previously shipped. I am definitely more proud of my egg now. -- Jeremy Steward

Transducers v0.4.0 - Mappings

2023-04-16 Thread Jeremy Steward
ng uses for the library or have any requests for how to support your own datatypes with the library. I think my next big focus will be away from this library for a bit, outside of maybe writing more documentation / tutorials. Cheers, -- Jeremy Steward

Re: Transducers v0.3.0 - R7RS edition

2023-04-16 Thread Jeremy Steward
//wiki.call-cc.org/man/5/Using%20the%20compiler#runtime-options>). It's often better to measure what you can and then make a decision from there. I'd also encourage you to read the documentation for transducers if you haven't already - it should give you an idea of what is being done and what kind of performance to expect (<https://wiki.call-cc.org/eggref/5/transducers>). -- Jeremy Steward

Transducers v0.3.0 - R7RS edition

2023-04-02 Thread Jeremy Steward
//gitlab.com/ThatGeoGuy/chicken-transducers/-/issues>), I think I'll start seriously aiming to support transducers across more data types. I'd appreciate any feedback on which common Scheme eggs / data types are most useful to folks. Otherwise, I'll keep hacking away. :) -- Jeremy Steward

Re: New egg: CHICKEN Transducers

2023-01-13 Thread Jeremy Steward
On 1/11/23 16:20, Tomas Hlavaty wrote: Hi Jeremy, thank you for interesting reading. Thank you for taking the time to go through it :) On Wed 04 Jan 2023 at 18:48, Jeremy Steward wrote: <https://www.thatgeoguy.ca/blog/2023/01/04/reflections-on-transducers/> My main proble

Re: New egg: CHICKEN Transducers

2023-01-10 Thread Jeremy Steward
tree/main/item/iterators/transducers-example.scm If it's alright with you, I will probably go ahead and grab at least the (test-exit) patch from above and apply it to transducers today. I can't believe I forgot that. PS: great work on the docs, Jeremy, they look very comprehensive! Thank you. This is probably the best compliment I could have received. Cheers, -- Jeremy Steward

Re: New egg: CHICKEN Transducers

2023-01-05 Thread Jeremy Steward
On 1/5/23 09:45, Walter Lewis wrote: On 1/4/23 8:48 PM, Jeremy Steward wrote: And I've written a short blog post outlining some of my frustrations that led me to writing this egg: <https://www.thatgeoguy.ca/blog/2023/01/04/reflections-on-transducers/> Happy to engage with the

Re: New egg: CHICKEN Transducers

2023-01-05 Thread Jeremy Steward
list-transducer-vector if you squint at it hard enough. But that said: I'm completely willing to change that if I get enough people telling me they get it backwards and it's incoherent. Ping me so I can keep a count of how many times / how many individuals this trips up. Regards, and thanks again for the comments, I really appreciate the feedback. -- Jeremy Steward

Re: New egg: CHICKEN Transducers

2023-01-05 Thread Jeremy Steward
(filter (lambda (p) (even? (* (car p) (cdr p)) collect-list lst1) Thoughts? -- Jeremy Steward

Re: New egg: CHICKEN Transducers

2023-01-05 Thread Jeremy Steward
On 1/5/23 04:22, Chris Brannon wrote: Jeremy Steward writes: And I've written a short blog post outlining some of my frustrations that led me to writing this egg: <https://www.thatgeoguy.ca/blog/2023/01/04/reflections-on-transducers/> That was a fantastic post. I'm st

Re: New egg: CHICKEN Transducers

2023-01-05 Thread Jeremy Steward
hat collection is distinct from folding and transducing is a separate advantage -- e.g. if you know that you need a vector at the end there's no need to worry about whether that aligns with the input / processing steps. Regards, and thanks again for the thoughtful reply, -- Jeremy Steward

New egg: CHICKEN Transducers

2023-01-04 Thread Jeremy Steward
procedures for each individual type. First things first: I'll probably keep trying to add more common data type support (SRFI 146 mappings and SRFI 69 hash-tables come to mind) as I can. Let me know if you find this useful! Cheers, -- Jeremy Steward

Re: generalized-arrays egg, array-read fails on array written with array-write

2022-12-15 Thread Jeremy Steward
done a great job here. In the meanwhile, I'm happy to collect any other bug reports or test cases. Either in the above repo or the CHICKEN bug tracker are fine, I keep notifications on both and try to remain active on the list even if I'm not being as good a maintainer in other ways. Cheers, -- Jeremy Steward

Re: New C5 egg: SRFI-145: Assumptions

2020-11-09 Thread Jeremy Steward
though, so as not to yank the library out from anyone who may currently be using it (and doesn't want a harsh transition). I guess in essence, I don't want to pull a leftpad.js :-) -- Jeremy Steward

Re: New C5 egg: SRFI-145: Assumptions

2020-11-09 Thread Jeremy Steward
Ooh boy, is SRFI 158 ready to go? If that's the case, should we deprecate / remove SRFI 121 from the coop? I am currently the maintainer, but am happy to focus efforts on 158 over 121. -- Jeremy Steward

[Chicken-users] Chicken 5 support for srfi-113

2019-02-27 Thread Jeremy Steward
Hello again! Seems I also added chicken 5 support for srfi 113 (sets and bags) some time ago, and never bothered to add it to the coop. Can someone add this too? https://raw.githubusercontent.com/ThatGeoGuy/srfi-113/master/srfi-113.release-info Cheers, -- Jeremy Steward signature.asc

[Chicken-users] Chicken 5 support for generalized-arrays egg

2019-02-27 Thread Jeremy Steward
le to test with that, but this repo should be working if my tests today are any indication. Cheers, -- Jeremy Steward signature.asc Description: PGP signature ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailma

Re: [Chicken-users] srfi-128 - almost

2018-08-18 Thread Jeremy Steward
On 08/18/2018 06:12 AM, Jörg F. Wittenberger wrote: On Aug 18 2018, Jeremy Steward wrote: Hey Joerg, I'm the maintainer for that egg. I know; we talked about that before as I had packaged the same srfi under the name of "comparators" before. Ah, right. Now I remember :)

Re: [Chicken-users] srfi-128 - almost

2018-08-17 Thread Jeremy Steward
>just >want to install an egg I deem not good enough to release. > >Best > >/Jörg > > > > >___ >Chicken-users mailing list >Chicken-users@nongnu.org >https://lists.nongnu.org/mailman/listinfo/chicken-users -- Jeremy S

[Chicken-users] New Egg: Generalized Arrays and Storage Classes

2017-11-26 Thread Jeremy Steward
d be happy to talk to you. Best regards, and Happy Scheming, -- Jeremy Steward signature.asc Description: OpenPGP digital signature ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] [ANN] CHICKEN 4.12.0 release candidate 1 available

2017-01-29 Thread Jeremy Steward
s anything else I should try testing. - -- Jeremy Steward -BEGIN PGP SIGNATURE- iQIzBAEBCAAdFiEE+Uzd98zIxsQP1/ExAnWrBIob9/YFAliOmSwACgkQAnWrBIob 9/bSWg//dHh+54Wiqn10k167w5/T226wedLeTt6V0Apt3UtvBs6v9LVD0XbESfhY 6IAiMG5L9kgvWtrnr2s7B4DJm2ZQI7EOH4j4AebqNlyi6zjvIqXya6

[Chicken-users] Switching over SRFI URLs

2016-07-25 Thread Jeremy Steward
uld just change the source where they are downloaded from. Cheers, - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJXlnQLAAoJEKflx7ZMcbY7lLMQAIF75ctjxw58L1ozxYCV6l9a M6zX1/vBJOfwp5r0nUS1m/ujrmk7KzqrLVz66bWbJF/VvS3bbj37qKbQLG6TE4cC UpvGxlnVdA

Re: [Chicken-users] New Eggs: SRFI-121, SRFI-127, SRFI-133

2016-07-24 Thread Jeremy Steward
ight pertain to other scheme distributions or may be unnecessary to provide through `chicken-install` (the targz in the repo as the prime example). - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJXlNxYAAoJEKflx7ZMcbY7CbAP/AqXypXOord2IQqar3IgFb

[Chicken-users] New Eggs: SRFI-121, SRFI-127, SRFI-133

2016-07-23 Thread Jeremy Steward
R7RS compatibility a trivial effort. Cheers, and let me know if (when?) you find any bugs, either in the installation / setup or otherwise. - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJXk9uvAAoJEKflx7ZMcbY7GCcP/3d3

Re: [Chicken-users] generate numerical list

2016-07-11 Thread Jeremy Steward
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 11/07/16 08:57 PM, John Cowan wrote: | Jeremy Steward scripsit: | |> Note that iota annoyingly does not work well with the numbers egg |> -> | | This is a general problem with the numbers egg and all other | Chicken code, whether pa

Re: [Chicken-users] generate numerical list

2016-07-11 Thread Jeremy Steward
st Chicken-users@nongnu.org | https://lists.nongnu.org/mailman/listinfo/chicken-users | - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJXhFlbAAoJEKflx7ZMcbY7zIoQAJnzUGexanBT0TbCv+si8ikG jUdQUstCMWXK/IJNMRYuaavm/c76bYxtOlrsjgv6HfXoQ8z0+mj/lwduS3GkNdvG bL6QEWL5sgXIPm

Re: [Chicken-users] Installing chicken on windows

2016-07-07 Thread Jeremy Steward
)? Let me know if something doesn't make sense :) - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJXftJfAAoJEHVwwAZUeZnZ+CoP/1Kn/kLMuTZnQ8cWGbXBx51q uwl/4P8AIkFN2bhcEReb83yd0M6qWZBneSe2LwXheJ6rvBNhh

Re: [Chicken-users] New Eggs: SRFI-113 and SRFI-128

2016-05-02 Thread Jeremy Steward
of some kind behind this, potentially due to mirrors that don't use git). I didn't include the tarball into the meta file, so it shouldn't impact the egg. Thanks Mario. - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEB

[Chicken-users] New Eggs: SRFI-113 and SRFI-128

2016-05-02 Thread Jeremy Steward
CHICKEN are desired would be great, so I can focus on those additionally, provided the work isn't too severe. Best regards, and thanks again to the work that John Cowan, Arthur Gleckler, and the SRFI committee has put in to make these libraries possible. - -- Jeremy Steward -BEGIN PGP

Re: [Chicken-users] [ANN] CHICKEN 4.11.0 release candidate 2 available

2016-04-28 Thread Jeremy Steward
?: yes The following eggs were tested for installation: * arrays * matchable * lazy-seq * coops * bind * graphs * utf8 * numbers * readline * hahn * slime * chicken-doc * apropos * make * mini-kanren * fmt * format - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2

Re: [Chicken-users] New Egg: miniKanren

2016-02-20 Thread Jeremy Steward
references or quotes. They're fun to work through though, as part 2 he actually goes into detail into how to build a relational interpreter. Hopefully that clears things up, sorry to the mailing list if this is too long and too wordy. I only looked at the length after writing it, and p

[Chicken-users] New Egg: miniKanren

2016-02-16 Thread Jeremy Steward
coop, or are there additional steps I must take first? Best regards, - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJWw4bUAAoJEHVwwAZUeZnZ0p8QAKJH2MeT5E9vT2/2seuT0gex tbq8XFyzNWaKTUO9t97Dew4vcKLCKL9iFOZPep4OihAb3FskjfxqYSCQxTdgK0PC EBsD

Re: [Chicken-users] [s...@speechcode.com: More SRFI reviewers needed.]

2016-01-06 Thread Jeremy Steward
ting expression, but I may be wrong. Other than being able to use (car lazy-lst) and (cdr lazy-lst) normally, is there a specific reason for the difference here? Apologies if this comes off as noise on the list, this is purely my curiosity speaking. - -- Jeremy Steward -BEGIN PGP SIGNATURE

Re: [Chicken-users] New SDL2 eggs; help wanted

2015-11-04 Thread Jeremy Steward
I'll keep watching this on the mailing list if it pops up, so please continue your work. I'm not in the business of making games, but SDL can be used for more than that if I understand correctly. Exciting times to be a part of this community indeed! - -- Jeremy Steward -BEGIN

Re: [Chicken-users] Hypergiant egg install fails, and some other eggs

2015-10-04 Thread Jeremy Steward
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 04/10/15 11:09 AM, Peter Bex wrote: > On Sun, Oct 04, 2015 at 10:50:24AM -0600, Jeremy Steward wrote: >> I suppose as one of the few people who has used / uses CHICKEN >> on Windows I should chime in :) > > Thanks for this! &g

Re: [Chicken-users] Hypergiant egg install fails, and some other eggs

2015-10-04 Thread Jeremy Steward
exercise in patience, IMO). Hopefully the midipix project (http://midipix.org/) picks up, which will provide a much better way to use CHICKEN (and other C libraries / programs) on Windows. I suppose midipix / musl-libc support should be it's own thread though. Cheers, - -- Jeremy St

Re: [Chicken-users] Bug in readline 4.0 egg; missing function (Erik Falor)

2015-08-07 Thread Jeremy Steward
gards, - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJVxS4xAAoJEHVwwAZUeZnZ3qMP/0M6mVGEsOwI95LVhZSWxCHu C6i0pDXNcP0dsVs0P63q+xktOSl4aDfLPj9EmG4ObCj1iWmv4tir+H2I0PqIKWdE etNE+KlHRqDYoR5qEdhAnQCON0m6aVI6hFboY01CXEyG99RmfgFWGbz5cMcm6svZ 36

Re: [Chicken-users] Bug in readline 4.0 egg; missing function

2015-08-07 Thread Jeremy Steward
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Thank you! This does solve my problem for the time being. Cheers, - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJVxOyZAAoJEHVwwAZUeZnZBdIP/iCLbztdsjVlswVHJ67oCWjo IOoDD4P2CUuDBUy1hjk/xFE

Re: [Chicken-users] Bug in readline 4.0 egg; missing function

2015-08-07 Thread Jeremy Steward
n the world, as I can always use the SLIME egg, but that does not preserve history across sessions quite as well. - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: APG v1.1.1 iQJDBAEBCgAtBQJVxNwVJhxKZXJlbXkgU3Rld2FyZCA8amVyZW15QHRoYXRnZW9n dXkuY2E+AAoJEHVwwAZUeZnZhIIP/RmhB2Mtcgx3

Re: [Chicken-users] Bug in readline 4.0 egg; missing function

2015-08-07 Thread Jeremy Steward
reverting to an older version? I find readline pretty crucial to most of my work flow when using CHICKEN. - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: APG v1.1.1 iQJDBAEBCgAtBQJVxNfIJhxKZXJlbXkgU3Rld2FyZCA8amVyZW15QHRoYXRnZW9n dXkuY2E+AAoJEHVwwAZUeZnZJWMP/0coE2qWus90EywESgs4gJ7OvgL40L

Re: [Chicken-users] CHICKEN 4.10.0 has been released

2015-08-07 Thread Jeremy Steward
piled CHICKEN 4.9.1 myself on cygwin64 with no error,so it's unlikely any changes need to be made on that front. Cheers, - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: APG v1.1.1 iQJDBAEBCgAtBQJVxL4OJhxKZXJlbXkgU3Rld2FyZCA8amVyZW15QHRoYXRnZW9n dXkuY2E+AAoJEHVwwAZUeZnZNokP/0lLRxE

Re: [Chicken-users] New Egg: chicken-graphs

2015-07-03 Thread Jeremy Steward
wiki once the egg has been officially registered? That should be simple enough, I believe I've made edits to the wiki before, anonymously. Cheers, and thanks again for the helpful feedback! - -- Jeremy Steward -BEGIN PGP SIGNATURE- Vers

[Chicken-users] New Egg: chicken-graphs

2015-07-02 Thread Jeremy Steward
e any issues, I would appreciate if users could email (mailing list or otherwise) or use the issue tracker on Github. Cheers, - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBAgAGBQJVldy5AAoJEHVwwAZUeZnZ5bMP/2/LMlA1p4tSZLRvUv+/jYP/ RWQQ1B3QCV3

Re: [Chicken-users] IDE for Beginners

2015-04-22 Thread Jeremy Steward
- >> enhanced support for editing and running Scheme code; rfcview - >> view IETF RFCs with readability-improved formatting; services - >> perform lookups in /etc/services; session - saves settings >> between Emacs invocations and visits to a file