Sam’s advice is good. You might be able to find draft versions of ACM HOPL
articles on the authors’ web sites (or likely others who taught from these
articles, because many of these articles appeared before the web and some of
the authors are dead).
In general, I think we lack a design theory
There is a small image collection available in 2htdp/image but the idea is that
you do such examples with your own ideas and your own images. ~~ The next
on-line release will suggest John's mouse-click suggestion. — Matthias
> On Jun 30, 2019, at 4:31 AM, Bryan Pierce wrote:
>
> Yeah, that
In case this issue is still unresolved, I just ran into this error
message because I accidentally installed a 64 bit distribution when I
needed 32-bit.
On Tue, Jun 16, 2015 at 12:11 PM Vincent St-Amour wrote:
>
> Hi,
>
> How did you install Racket? It looks like you have used the wrong
> installe
After some more reading I think I understand the purpose for
watch-directories as a simple way to define callbacks for changes.
Maybe it could return a shutdown procedure but I guess using a custom
custodian and shutting that down might be easier.
--
You received this message because you are su
I Just had a quick look at the documentation, it states:
watch-directories
> Starts threads using thread-maker to watch each given directory. Meant
> for use with file-watcher procedures, namely apathetic-watch,
> intensive-watch, or robust-watch. This will block the current thread
> until all
Thanks. Added.
(despite horrible ACM paywall)
Kind regards
Stephen
On Sun, 30 Jun 2019 at 15:32, Sam Caldwell wrote:
> I'd add the HOPL proceedings to the mix:
>
> https://hopl4.sigplan.org/track/hopl-4-papers#History-of-HOPL
>
> Where the designers of languages often talk about their motivatio
May I ask why you need to have the C++ code embed Racket instead of
the other way around (ie using the FFI)? Generally speaking, DrRacket
(and other Racket tools) are going to work better if they get to
"drive", I expect. (Put another way, I think Philip is giving you good
advice here, fwiw.)
Robb
I'd add the HOPL proceedings to the mix:
https://hopl4.sigplan.org/track/hopl-4-papers#History-of-HOPL
Where the designers of languages often talk about their motivations, why
they made particular decisions, and what kinds of effects those decisions
seemed to have.
On Sun, Jun 30, 2019 at 7:24 A
Hi,
More contributions tacked on the end. Suitability for developers embarking
on designing and implementing and language is yet to be assessed.
I find it hard to determine if some of the PL design advice I see on the
web is backed by any evidence. Some linked material may be authors opinion
or p
I've added EOPL and some others. I obviously haven't read all these, but
have added them because they refer to PL *design* or *implementation* in
description or TOC.
Thanks to those who responded.
https://github.com/racket/racket/wiki/Creating-Languages#Books
Books
- Programming Languages: App
Yeah, that makes sense, and that works
I think I was expecting like a set of stock images that comes with Dr Racket
On Friday, June 28, 2019 at 7:25:21 AM UTC-7, johnbclements wrote:
>
> I think the idea is that you can right-click on the image in the
> documentation using your browser and save i
inst is the way to go. How did you use it? This seems to work fine for me.
#lang typed/racket
(: create-points : (Listof Flonum) (Listof Flonum) -> (Listof
(Vectorof Flonum)))
(define (create-points xs ys)
(map (inst vector Flonum) xs ys))
On Sun, Jun 30, 2019 at 1:03 AM greadey wrote:
> Hi
Hi all,
I have a function - create-points- which takes two lists of Flonum and
yields a list of vector pairs suitable for passing to Racket's plot
function.
In un-typed code I can just do;
(define (create-points xs ys)
(map vector xs ys))
and voila! It works. However the only way I have m
13 matches
Mail list logo