[racket-users] racket2nix

2018-02-11 Thread stewart mackenzie
Hello, We're partially through the development of a nix{os} utility which transforms an info.rkt into a nix expression. https://github.com/clacke/racket2nix It'll be helpful if other nixers/racketers could contribute or test the project! kr/sjm -- You received this message because you are

Re: [racket-users] Re: racket2nix

2018-02-16 Thread stewart mackenzie
Re opengl: I recall running into a similar problem, I eventually scrapped the opengl dependency but it might be possible to wrap the whole thing up in a makeWrapper then pass in the opengl executable path for non-nixos systems into it. The reason, I believe, is that opengl is packaged as a static

Re: [racket-users] A modest Racket success story...

2018-02-16 Thread stewart mackenzie
Hi Seamus, Thanks for this, I'm setting out to build a rather large project using Racket and its GUI. I thought about using Idris compiling to the electron platform but chose against it because of electron's memory usage. So far my dive into Racket has positive, it's magical how I can switch from

Re: [racket-users] #lang rust

2018-02-21 Thread stewart mackenzie
On Wed, 21 Feb 2018, 14:44 Hendrik Boom, wrote: > The interesting parrt would the integrating of Rust's garbage > collector (yes, it has a concept of garbage collection for data declared > to need it) with Racket's. > I understand you'd need the Custom Allocator which is (currently) only availab

[racket-users] DrRacket buggy when using Racket with GTK3

2018-02-23 Thread stewart mackenzie
Hello, I just changed my local racket nix expression to use gtk3 [0] in an attempt to make the GUI look more beautiful. This succeeded but I noticed some abnormal behaviour. For instance clicking on `file->open` segfaults racket. Does anyone else have this behaviour on other systems using GKT3?

[racket-users] Racket uses deprecated GTK widgets

2018-03-06 Thread stewart mackenzie
Hello, It seems Racket predominantly uses deprecated of GTK+ features [0]. Is this because of legacy reasons? What sort of problems would be faced by extending racket/gui so that it used the updated features [1] i.e. TreeView [2] GtkColorChooserDialog [3] etc r/sjm [0] https://developer.gnome

Re: [racket-users] [racket] error : Attempted to use a higher-order value passed as `Any` in untyped code:

2018-04-20 Thread stewart mackenzie
Probably better to revert back to untyped racket for the meantime... -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. F

[racket-users] Re: A mini Goblins tutorial (was: Is there an actor based library for Racket available?)

2018-05-12 Thread stewart mackenzie
This might add to the confusion http://simonjf.com/writing/acca.pdf kr/sjm -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups

Re: [racket-users] Licence guidance

2018-09-27 Thread stewart mackenzie
Hi, Take a look at MPLv2, it's a share-and-share-alike but at file level so you can include it in proprietary code if you want. This is a good license for hackers and businesses. kr/sjm On Mon, 24 Sep 2018, 18:04 Stephen De Gabrielle, wrote: > c) anything else? > -- You received this messag

Re: [racket-users] What's the next book, after HtDP SICP and EoPL?

2018-12-01 Thread stewart mackenzie
I found this to be especially good. Have a bang at this. On Sat, Dec 1, 2018 at 5:37 PM Chansey wrote: > Concepts, Techniques, and Models of Computer Programming -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group an

[racket-users] escape ~ in scribble's bib-entry

2019-05-01 Thread stewart mackenzie
Hello, I have a problem, my URL in a `bib-entry` has a ~ in it and I need to escape it such that scribble correctly generates a PDF and HTML. Steps to reproduce: For those who run nix here's a `shell.nix` that'll reproduce a latex environment needed by drracket to correctly generate a pdf, open

Re: [racket-users] escape ~ in scribble's bib-entry

2019-05-01 Thread stewart mackenzie
On Thu, 2 May 2019, 03:25 Ben Greenman, wrote: > What version of Racket are you using? > I'm using v7.2 The file makes a pdf for me on v7.0 > (and the current master) > -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this

Re: [racket-users] escape ~ in scribble's bib-entry

2019-05-02 Thread stewart mackenzie
$ latex --version pdfTeX 3.14159265-2.6-1.40.19 (TeX Live 2018/NixOS.org) kpathsea version 6.3.0 Copyright 2018 Han The Thanh (pdfTeX) et al. There is NO warranty. Redistribution of this software is covered by the terms of both the pdfTeX copyright and the Lesser GNU General Public License. For mo

Re: [racket-users] escape ~ in scribble's bib-entry

2019-05-03 Thread stewart mackenzie
I'm humbled, I'll use `scheme-full`, thanks to you Ben and Leif for your time and assistance. I'll keep in mind that technique for better errors. kr/sjm On Sat, 4 May 2019, 01:47 Ben Greenman, wrote: > With `scheme-full`, we were able to build a pdf. > -- You received this message because y

Re: [racket-users] Re: doing a "show hn" of your racket project

2019-07-09 Thread stewart mackenzie
That's some cool bloggery going on there, thanks for sharing. On Fri, 21 Jun 2019, 16:16 Dexter Lagan, wrote: > www.newlisper.com/blog > www.eicm.net/blog > -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and st

Re: [racket-users] Racket2 possibilities

2019-07-20 Thread stewart mackenzie
Let's keep this light and fun, especially for the implementor, who shouldn't be bogged down with parens-or-die commentry. How about treating it as yet another #lang, albeit one of interest as core members have an itch to scratch. Let's cross the bridge of moving docs/website/drastic stuff when ther

[racket-users] Racket2 on a ubiquitous platform [was the case, and a proposal, for elegant syntax in #lang racket2]

2019-07-25 Thread stewart mackenzie
I want expand on and make sure Maria's point doesn't get lost in that firestorm over at [the case, and a proposal, for elegant syntax in #lang racket2] . Maria is bang on the money imho (her email is copied below mine) JVM got popular because programmers didn't need to program C. Javascript and B