Re: [racket-users] I'm still working on pict3d this week (46/2019).

2019-11-18 Thread Hendrik Boom
On Mon, Nov 18, 2019 at 04:21:17PM -0500, Hendrik Boom wrote: > On Mon, Nov 18, 2019 at 01:02:10PM -0800, Stephen De Gabrielle wrote: > > 47/2019! > > > > On Monday, November 18, 2019 at 9:01:30 PM UTC, Stephen De Gabrielle wrote: > > > > > > New week, new Racket! What are you folks up to? Answer

[racket-users] Racket News - Issue 20

2019-11-18 Thread Paulo Matos
Hello... RN Issue 20 is finally here... a bit later than usual, I know! https://racket-news.com/2019/11/racket-news-issue-20.html Coffee time (guilt-free with an issue of RN) - Enjoy! -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users"

[racket-users] DrRacket Updating Troubles

2019-11-18 Thread Lindsey Handley
Hello! The last 2 times I've tried to update DrRacket I've run into a puzzling issue. I download the new version, install, move it to my Applications folder, and then, when I try to open DrRacket, I get the attached error. I'll look in Users/lindseyhandley/Library/Racket/ to see what's going

[racket-users] 2019 Racket Advent of Code Leaderboard

2019-11-18 Thread Stephen De Gabrielle
Thank you Sam, this is awesome. -- 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. To view this discussion on the web

Re: [racket-users] Re: raco distribute and runtime paths, conditioned on whether a package was installed at compile time

2019-11-18 Thread James Platt
On Nov 16, 2019, at 3:49 AM, Bogdan Popa wrote: > > James Platt writes: > >> Would this now be the preferred method to include a copy of the SQLite >> library. required by the DB module, to your distribution? The >> software I am working on requires a newer version of SQLite than is >>

[racket-users] I'm still working on pict3d this week (46/2019).

2019-11-18 Thread Hendrik Boom
On Mon, Nov 18, 2019 at 01:02:10PM -0800, Stephen De Gabrielle wrote: > 47/2019! > > On Monday, November 18, 2019 at 9:01:30 PM UTC, Stephen De Gabrielle wrote: > > > > New week, new Racket! What are you folks up to? Answer here or over at > > /r/racket ! > >

[racket-users] Re: What’s everyone working on this week (46/2019)?

2019-11-18 Thread Stephen De Gabrielle
47/2019! On Monday, November 18, 2019 at 9:01:30 PM UTC, Stephen De Gabrielle wrote: > > New week, new Racket! What are you folks up to? Answer here or over at > /r/racket ! > -- You received this message because you are subscribed to the Google Groups

[racket-users] What’s everyone working on this week (46/2019)?

2019-11-18 Thread Stephen De Gabrielle
New week, new Racket! What are you folks up to? Answer here or over at /r/racket ! -- 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

Re: [racket-users] polymorphic datastructures in typed/racket

2019-11-18 Thread bedeke
Classes: cool, so I can make a function that produces a polymorphic subclass of C1, but not a straight polymorphic subclass. I can work with that. It seems in this case, if I want to implement a new method for the subclass C2 I can not use ``` (define-type (D-class A)(Class ... #:implements

Re: [racket-users] polymorphic datastructures in typed/racket

2019-11-18 Thread Sam Tobin-Hochstadt
It is possible to get the contracts of values, (see `value-contract`) but Typed Racket doesn't know how to do that, and it would be problematic anyway since the value isn't around until runtime, but TR runs at compile time. Sam On Mon, Nov 18, 2019 at 12:24 PM David Storrs wrote: > > > > On

[racket-users] 2019 Racket Advent of Code Leaderboard

2019-11-18 Thread Sam Phillips
# 2019 Racket Advent of Code Leaderboard [Advent of Code](https://adventofcode.com/) is a fun contest to practice your Racket skills, show off your Racket prowess, and encourage others to explore the world of Language Oriented Programming. The contest starts December 1st and continues to

Re: [racket-users] polymorphic datastructures in typed/racket

2019-11-18 Thread David Storrs
On Mon, Nov 18, 2019 at 12:23 PM David Storrs wrote: > > > On Mon, Nov 18, 2019 at 10:09 AM Sam Tobin-Hochstadt > wrote: > >> >> Third, your version with structs can't work because you can't tell >> what type a function expects -- that information is not there at >> runtime. >> > > If there is

Re: [racket-users] polymorphic datastructures in typed/racket

2019-11-18 Thread David Storrs
On Mon, Nov 18, 2019 at 10:09 AM Sam Tobin-Hochstadt wrote: > > Third, your version with structs can't work because you can't tell > what type a function expects -- that information is not there at > runtime. > If there is a contract assigned to a function, is it possible to get that function

[racket-users] Racket as python

2019-11-18 Thread Hendrik Boom
I found this interesting web page: Racket is an acceptable python: https://dustycloud.org/blog/racket-is-an-acceptable-python/ -- hendrik -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving

Re: [racket-users] HTDP/2e help

2019-11-18 Thread Hendrik Boom
On Mon, Nov 18, 2019 at 07:45:28AM -0800, Aron Zvi wrote: > Hi guys, > > I am working through HTDP/2e alone and I occasionaly have trouble with the > exercises. Is this the right place to ask for help? If so, what is the proper > way to ask? YES. I.ve seen many people here ask for help and

[racket-users] Completing Racket's re-licensing process

2019-11-18 Thread Sam Tobin-Hochstadt
With the upcoming Racket 7.5 release, almost all of Racket, including the core Racket CS binary, the standard library, and the packages provided with the main distribution, are available under a permissive license, either the Apache 2.0 License or the MIT License. You can read the details of the

[racket-users] HTDP/2e help

2019-11-18 Thread Aron Zvi
Hi guys, I am working through HTDP/2e alone and I occasionaly have trouble with the exercises. Is this the right place to ask for help? If so, what is the proper way to ask? -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from

Re: [racket-users] polymorphic datastructures in typed/racket

2019-11-18 Thread Sam Tobin-Hochstadt
A few thoughts on this: First, polymorphic data structures are certainly supported in Typed Racket. You might be interested in https://github.com/takikawa/tr-pfds which is a library of them. Second, it's not totally clear to me what you're trying to do in your various code snippets. Here's a

Re: [racket-users] Problem building racket in-place

2019-11-18 Thread 'Reuben Thomas' via Racket Users
On Sun, 17 Nov 2019 at 20:27, Reuben Thomas wrote: > On Sun, 17 Nov 2019 at 06:35, Matthew Flatt wrote: > >> At Sat, 16 Nov 2019 18:32:00 +, Reuben Thomas wrote: >> > On Sat, 16 Nov 2019 at 15:06, Matthew Flatt wrote: >> > >> > > >> > > The checked-in `configure` scripts are generated by

[racket-users] Re: Performance. How to disable contract checks?

2019-11-18 Thread Saša Janiška
On Tue, 3 Jun 2014 12:47:18 -0400 Matthias Felleisen wrote: Hello Matthias, > Your mail calls for a philosophical answer. If this were Eiffel, you > would be correct. Recently I stumbled upon some application discovering it is written in Eiffel and I had become curious to investigate a bit