Search guix IRC channel logs

These are the channel logs matching your query racket

2025-12-01[20:32:46] <FuncProgLinux> meatoid: The sad thing is idk about widely-used scheme implementations :( the most "complete" thing I've found was Racket, but for lisp-things I've read a lot that Common Lisp is the way to go (not sure how true is that, though)
2025-11-06[10:39:43] <csantosb> `./pre-inst-env guix build --no-grafts --check emacs-racket-mode` build for me. I'm lost.
2025-10-17[10:04:53] <tpbsd> and I love Racket, but I'm still a LISP noob
2025-09-21[01:58:52] <FuncProgLinux> I do have Dr Racket but It's for doing the SICP practice excercises
2025-09-13[19:36:22] <FuncProgLinux> identity: I see. I have used the Guile's elisp mode to format .el files :) I haven't looked at other scheme's, only racket but I liked Guile's kwargs and ice-9
2025-08-08[22:21:14] <ieure> pastor_, I don't know 100%, but I would be surprised if it was, since Lisps traditionally have dynamic type systems. Maybe in Typed Racket.
2025-04-30[16:06:14] <apteryx> see the chez-scheme-for-racket package def (guix edit chez-scheme-for-racket)
2025-04-30[16:08:16] <partosqq> apteryx: am trying to google�� (guix edit chez-scheme-for-racket)
2025-04-30[16:09:56] <partosqq> apteryx: thank you, but how i can find�� (guix edit chez-scheme-for-racket) module?
2025-04-30[16:10:28] <apteryx> that's a command-line: guix edit chez-scheme-for-racket
2025-03-20[00:12:35] <RavenJoad> arebi: I don't have any examples. I don't know how, but I am thinking of something like Racket's pollen. I want to be able to escape commonmark's markdown into something where I can put semi-arbitrary Guile and have that expand to SXML.
2025-02-16[00:58:52] <weary-traveler> lfam: it works fine on this end. i think the entire racket ecosystem needs an overhaul, but that's outside the scope. i haven't encountered any obvious issues, but my testing has been limited. i can say with some confidence that it improves on current state
2025-02-16[00:59:28] <lfam> Great. Can you send a revised patch that includes a brief description of the problem and solution in the 'racket-launcher-config-dir.patch' file itself?
2025-02-16[03:52:48] <peanuts> "Guix racket: binaries installed via "raco pkg install" missing --config directory" https://issues.guix.gnu.org/74845
2025-01-14[20:10:32] <weary-traveler> racket related patch: https://issues.guix.gnu.org/74845 could do with a review
2025-01-03[19:59:47] <weary-traveler> btw, if there are any racket enthusiasts here: https://issues.guix.gnu.org/74845 could do with some eyes
2024-12-21[15:11:53] <weary-traveler> any racket folk here? #74845 https://patchwise.org/cgi/bugreport.cgi?bug=74845 could use some eyes
2024-12-12[19:11:56] <weary-traveler> where should additional #lang extensions for racket go? for instance, #lang rash which is hosted at https://github.com/willghatch/racket-rash and is included in the list here https://racket-lang.org/languages.html
2024-11-17[00:03:38] <divya> ekaitz: I have programmed stuff in Racket, yes.
2024-11-17[00:03:56] <ekaitz> i don't know about racket but i suppose it's similar
2024-11-01[22:20:34] <old> Is it normal for no packages from Racket to be define in Guix ?
2024-11-01[22:21:18] <old> guile and python both have a {guile,python}-xyz.scm. I would have expected the same from Racket
2024-04-26[23:16:24] <afm-victoria> I had to do it for Racket--raco couldn't pull packages until I told it where to look
2023-12-31[10:41:24] <dariqq> tsmish: thanks. that looks promising. Was greping the guix repository and found stuff from https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/racket.scm#n449 which looks like what i want
2023-12-31[10:41:25] <peanuts> "racket.scm\packages\gnu - guix.git - GNU Guix and GNU Guix System" https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/racket.scm#n449
2023-12-14[15:56:57] <efraim> command "/gnu/store/fh47wcwbkpqzjhjkminpfd5pha31ixhx-racket-vm-bc-8.11.1/opt/racket-vm/bin/racket" "../rktboot/main.rkt" failed with signal 6
2023-11-23[17:17:21] <lechner> compared to some other schemes, like Racket
2023-11-22[05:15:16] <isaneran> hmm, it feels like racket almost never has substitutes
2023-10-20[23:08:14] <philip> Is anyone familiar with how ALSA finds plugins? I'm working on packaging Racket's `#lang video` (https://issues.guix.gnu.org/56534#3), which is implemented using FFmpeg and PortAudio. I have it building, but trying to use it fails with errors from ALSA lib trying to find files from libasound_module_conf_pulse.so. Apparently these are from the `alsa-plugins` package, but it's looking for them under the `alsa-lib` store output.
2023-09-16[18:56:37] <liberalartist> lilyp: Maybe I'm not translating my Concurrent ML to fibers correctly. When I say "block the fiber", what I mean is the kind of blocking `perform-operation` would do on a `get-operation` until the channel gets a message. Like, in Racket I can `sync` on a subprocess value.
2023-09-15[15:33:53] <lechner> that's often the problem. racket at least gets the line numbers right
2023-09-15[15:35:38] <bjc> ACTION idly wonders how much work it'd be to port guix to racket
2023-08-05[22:51:43] <Zambyte> Hi, does anyone know why a racket/gui program compiled with raco exe would be crashing with the following error: "system error: libfontconfig.so.1: cannot open shared object file: No such file or directory
2023-08-05[22:53:08] <Zambyte> I checked the package definition of racket and it has fontconfig as an input, so I'm not sure why it would be missing that shared object file
2023-07-29[09:42:06] <tassosm[m]> I feel like this would be useful for some build systems that rely on a global state modified during the installation process (maybe racket), but now I'm hearing of other ideas for the racket build system and I'm wondering if this idea is still useful otherwise. Has anyone already explored something like this? Maybe its too inefficient?
2023-07-29[09:45:30] <tassosm[m]> s/I feel like this would be useful for some build systems that rely on a global state modified during the installation process (maybe racket), but now I'm hearing of other ideas for the racket build system and I'm wondering if this idea is still useful otherwise. Has anyone already explored something like this? Maybe its too inefficient?/I feel like this would be useful for some build systems that rely on a global state modified during the
2023-07-29[09:45:30] <tassosm[m]> installation process (maybe racket). Now I'm hearing of other ideas for the racket build system, and I'm wondering if this idea is still useful otherwise. Has anyone already explored something like this? Maybe its too inefficient?/
2023-07-19[01:05:26] <acrow> Has anyone successfully completed the 'check' phase when building chez-scheme-for-racket-9.9.9-pre-release.16.drv? It seems to be a required portion of an up to date install of racket-minimal as well as racket. No issues seem to be opened on this...
2023-07-14[09:39:08] <ecraven> that's fine ;) thanks, just checking out which Schemes already exist in guix and which I'll need to create derivations for. also, racket segfaults, but not when run under gdb :D is there a central place to report a bug about this? I'm on arch linux, just did guix install racket, then running racket segfaults.
2023-07-14[09:43:56] <ecraven> if I do guix install racket, and cups is a dependency for that, cups will *not* be installed in my profile, right? only what I directly installed?
2023-07-14[12:10:17] <nckx> ecraven: <only what I directly installed?> Yes, in this case. The way random packages get directly ���pulled into��� the current profile is through propagation, which undermines certain Guix features. The racket package doesn't propagate anything, so you're safe here.
2023-06-03[21:47:43] <civodul> for that we should look at the other syntax-* that Racket has, perhaps
2023-04-13[12:49:20] <Guest19> hey. if i want to learn a lisp to make GUIs, which one is my best bet on guix system? i haven't found good gui support for guile. i tried racket, but it seems like the package manager raco is incompatible with guix system.
2023-04-13[18:51:25] <Guest13> hi, is there any way to develop racket programs on guix system? racket doesn't find libraries installed with raco
2023-04-07[22:08:53] <mirai> advice 2: you can peruse Racket's documentation about macros, even though it isn't guile it helps immensely for understanding how ���the thing��� works
2023-03-14[15:08:37] <wingo> in my mind we should #lang guile, like racket, and then take the opportunity to rework conventions for module imports
2023-02-10[12:45:54] <BitPuffin> for racket i mean
2023-01-31[09:48:05] <rlp10> iyzsong: Thanks, I definitely like s-expressions: I use Emacs as my main editor and have some experience with Racket.
2023-01-28[03:26:24] <jgart[m]> racket has docs for pk iirc
2023-01-14[18:04:33] <Fare> looks like chez scheme, needed by racket, also has some issues.
2023-01-10[04:44:57] <lfam> If that's not your style, maybe another Scheme's manual could help, like Racket
2022-12-27[05:13:02] <Parnikkapore_m> Coming from Racket, I might be inclined to add (current-dir) to the module load path instead haha
2022-11-30[17:56:46] <jgart[m]> If you'd like to learn about pk usage I'd recommend the racket docs on pk.
2022-11-30[18:01:01] <jgart[m]> iirc pk is a 3rd party package in racket
2022-11-29[02:18:53] <jgart[m]> It seems to be hard set to execute racket but I don't see what defcustom to setq
2022-11-21[14:43:39] <ennoausberlin> When I comment issues on issues.guix.gnu.org it is not listed afterwards . Is this normal behaviour and will someone read it it anyway?�� I want to communicate that racket 8.7 is not built for aarch64 due to missing csh. The racket maintainers told me it is supported on aarch64
2022-11-15[13:43:40] <ennoausberlin> sbcl has often difficulties. racket does not support aarch64. rust was not working for a long time (does now). For almost every python package you have to disable tests. I would like to support the aarch64 branch more, but good arm hardware is expensive and my Pinebook Pros or the pi just dont have enough power as build machine.
2022-11-14[21:02:16] <unmatched-paren> you'll need to add the avr gcc toolchain, racket, and microscheme to the inputs...
2022-11-07[12:36:51] <PotentialUser-51> Hi Guix. Any idea what it takes to get racket for aarch64?
2022-11-06[10:16:21] <kitty1> that is fair, the documentation is decent, just was spoiled when I was playing with racket a bit recently lmao
2022-11-06[10:16:35] <anschlussy> racket is pretty insane; i agree the documentation is the first part
2022-11-06[10:18:15] <unmatched-paren> that said, i haven't ever seen a scheme with good error reporting; i once had a look at chez and racket errors, and they didn't seem to have it much better
2022-11-06[18:16:33] <cwebber> it's also a lot nicer with Guile than it was with Racket
2022-11-06[18:16:51] <cwebber> because Racket takes the "toplevel is hopeless" approach... live editing isn't really possible in the same way
2022-10-18[14:58:54] <nckhexen> I just tried everyone's favourite error reporter, Racket, and it uses indentation as a hint (possible cause: indentation suggests a missing `)` before line 34), interesting.
2022-10-18[16:40:43] <sektor[m]> I should experiment with Racket.
2022-10-16[15:21:00] <PotentialUser-26> I try to create an identical developer environment on all my machines to make my colleagues curious. Just a few packages are missing before I freeze the setup. Guix getting more popular and mature. Even aarch64 is more and more supported. I love that. Playing around with guix home, too. Racket on aarch64 is not building due to the move to chez, but
2022-10-09[23:03:25] <jgart[m]> That's what racket devs thought
2022-09-28[19:43:29] <a12l> I don't have a nee-jerk reaction to the amount of parenthesizes at least (looked at Racket a few years ago)
2022-09-28[20:00:11] <bost> a12l: no static typing is probably one of the biggest downsides of Guile. And AFAICS no gradual-typing (like in Clojure) or typed-racket exist for Guile.
2022-09-26[20:46:32] <pseudonymous> So, I'm correct in understanding that guile has no package manager of its own like CL has asdf/quicklisp and Racket has raco. .. ? Packages are essentially distributed as tarballs to be installed manually into site-directories or through guix ?
2022-09-05[09:59:42] <efraim> civodul: thanks for pushing the racket update. I realized last night I had forgotten that part
2022-09-05[10:02:21] <efraim> cbaines: I'm loving the updated branches for newer versions of patches. Made it easier to take the racket patches and rebase them on master while checking them out
2022-08-14[16:48:45] <unmatched-paren> I remember feeding Racket some faulty code to see what it spat out, and I wasn't too impressed with it either.
2022-08-10[04:25:43] <clarity_> then, racket is popular and has a large community, but it's deviating from the standard
2022-08-10[04:25:58] <ordoflammae> I saw racket, but the documentation is just really hard to work with.
2022-08-10[04:26:06] <kitty4> racket seems neat, I need to mess with it some time
2022-08-04[20:47:31] <unmatched-paren> gnucode: I believe you may be conflating Guile with Racket :)
2022-08-02[14:42:53] <philip> Bikeshedding question: Racket currently uses these symbols to identify a system type "refined to a specific operating system ��� instead of a generic ��� classification": '(darwin macosx windows linux freebsd openbsd solaris qnx) Should the Hurd's symbol be 'gnu, 'hurd, 'gnu-hurd, or ��� ?
2022-08-02[14:55:34] <philip> Yes���mostly, these are an attempt to give a bit mor information than just 'unix. For the Chez machine type I'm proposing 'ti3gnu, where linux (GNU/ and otherwise) is be 'ti3le, and Illumos/OpenIndianna is 'ti3s2, reflecting branding Sun *stopped* using for their kernel c. 1998. The Racket symbols aim to be a bit less cryptic, though.
2022-06-30[15:53:28] <blake2b> wow loko scheme has climbed the scheme benchmarks to surpass mit & bigloo, trailing racket now https://ecraven.github.io/r7rs-benchmarks/
2022-06-26[23:25:04] <james[m]> I am a newbie. And I don't write guile scheme. I have used racket before which is based on scheme. But did not become great at it.
2022-06-10[19:16:52] <nckx> But really: virus scanners are a racket to begin with, and ���ExeHeader��� (completely undocumented, another red flag) sounds terribly like ���oh dear, something is executable, call the cyberpolice���. Maybe it's not, but we can't know, since it's all secret sauce & mirrors to scare you into buying a��� oh dear. I'll stop.
2022-06-08[22:31:00] <lilyp> The problem with Nix and Guix is that neither are written in Racket. That's why we need Denxi :)
2022-06-02[23:04:53] <nckx> This guixrus is some kind of protection racket.
2022-05-29[17:06:01] <maximed> zamfofex: There was some thread on guix-devel about a contract system �� la Racket some time ago
2022-05-22[06:06:49] <jackhill> chez scheme has the problem too I believe, but racket has a way to bootstrap thier chez fork, and I think there's some hope of making using of that for the non-forked version as well
2022-05-01[00:52:49] <brettgilio> I'm working on building an after-school program for programming in Racket
2022-05-01[00:54:25] <acebulf> Sounds super fun. I've heard good things about Racket
2022-04-17[03:35:47] <jab> has anyone tried to package sirmail for guix? It's written in racket...
2022-04-11[21:55:55] <philip> Could anyone give some advice on `HOSTCC` with Autoconf? Context here: https://github.com/racket/racket/pull/4179#issuecomment-1095337010
2022-04-03[23:17:11] <maximed> Caveat: sometimes references are obfuscated (e.g. by compression) and can therefore be ���lost���. There was (is?) a bug with e.g. Racket
2022-03-27[18:12:13] <unmatched-paren> you know what would be interesting? a racket frontend
2022-03-27[18:12:36] <singpolyma> unmatched-paren: you mean just for racket-scheme?
2022-03-27[18:12:44] <unmatched-paren> then we would get access to all the racket languages...
2022-03-27[19:15:14] <unmatched-paren> typed racket isn't a first-class citizen in racket
2022-03-18[21:56:35] <unmatched-paren> i'll probably use either C or Typed Racket, since i can't stand dynamic typing :)
2022-03-18[22:06:12] <unmatched-paren> the problem with racket is that guix has no racket-build-system yet
2022-03-18[22:06:41] <unmatched-paren> apparently the racket build system `raco` is quite stateful and so doesn't work well with guix's functional nature
2022-03-18[22:12:16] <unmatched-paren> so i think i'll try playing about with racket a bit :)