> On Oct 12, 2017, at 6:31 PM, Alexis King wrote:
>
>> On Oct 12, 2017, at 1:46 PM, Matthew Flatt wrote:
>>
>> You could put all the type exports in a submodule. Then, you do need
>> your own variant of `require`, but that variant can mostly just
I think a prominent cross platform GUI application which demonstrates the
quality of interface you can get with relatively little effort in Racket would
go a long way. I find JAVA GUI s to be painful. There is also a Python cross
platform GUI but, judging by PgAdmin 4, I'm not impressed.
A
> On Oct 12, 2017, at 1:46 PM, Matthew Flatt wrote:
>
> You could put all the type exports in a submodule. Then, you do need
> your own variant of `require`, but that variant can mostly just check
> for the presence of a type submodule, much the way that TR or
> `plai-typed`
On Thu, Oct 12, 2017 at 10:02 PM, David Storrs wrote:
> On Thu, Oct 12, 2017 at 5:27 PM, Andrew Gwozdziewycz wrote:
>> We need people building tools and blogging about why using Racket made
> I agree that talking about how great Racket is will be an
On Thu, Oct 12, 2017 at 5:27 PM, Andrew Gwozdziewycz wrote:
> I love seeing all of these project ideas, but I really don't think
> Racket needs a "killer app." I think what it needs is the people
> passionate about it building tools in it, and *using* those tools in
> the work
Racketeers,
(seventh RacketCon) was held last weekend. I hope you were able to join
us, be it in person, or via the live stream.
As we're always trying to make RacketCon better, we're interested in
hearing what you thought of this one. If you did not attend, we're also
interested in hearing from
I love seeing all of these project ideas, but I really don't think
Racket needs a "killer app." I think what it needs is the people
passionate about it building tools in it, and *using* those tools in
the work place, and sharing the experiences of using those tools more
vocally.
We need people
On Thu, Oct 12, 2017 at 4:09 PM, James wrote:
>
> 5. #lang R or some other method to combine Racket and R - We need to go to
> R for computational work because that's what is trusted in the field.
I published a package called opencpu (
> Does a killer app or library sorely need a Racket alternative?
Let me throw out a few things which we would use in our business even if they
are not the most pressing needs in general. We have ways to work around these
things but It would be much nicer to have a Racket native solution. I
At Thu, 12 Oct 2017 12:59:17 -0700, Alexis King wrote:
> An alternative approach that
> I have considered (and discussed briefly with some people) is to
> introduce a “value” scope using make-syntax-introducer in
> #%module-begin, then use a separate “type” scope when parsing types to
> keep the
In discussions with some people at (seventh RacketCon), I managed to
solve a few open problems I had in my implementation of Hackett. One
thing I didn’t get a good answer for, however, is implementing a
language with multiple namespaces. Hackett is not dependently-typed, so
it is pointless and
> I enjoyed following the graph drawing thread a few weeks ago. A serious
> attempt at "better than graphviz" could be fun and worthwhile.
I was going to reply to that thread as well but didn't get to it. There is a
great need for something like this in bioinformatics. Down the road a bit,
I see. Thanks, Matthew, that helps.
On Thu, Oct 12, 2017 at 3:06 PM, Matthew Flatt wrote:
> A filesystem-change event becomes ready if there's a change between the
> time that you create the event and the time that you poll it. After the
> change event becomes ready, it
A filesystem-change event becomes ready if there's a change between the
time that you create the event and the time that you poll it. After the
change event becomes ready, it stays ready, so you'd need create a new
filesystem-change event to watch for further changes.
With that interface, these
Suppose I'm watching a directory such that I will receive
filesystem-change-evts when things are added/deleted/renamed. Someone
drag-n-drops 4,000 files into the directory. How will the system
handle this?
1) Will I receive an event every time the OS starts copying the next
file, will it batch
David’s reference is to Vishesh’s RacketScript. Please see (seventh RacketCon).
Contributions welcome.
> On Oct 12, 2017, at 1:00 PM, 'Royall Spence' via Racket Users
> wrote:
>
> Unfortunately, Whalesong's current fork requires an old version of Racket and
Unfortunately, Whalesong's current fork requires an old version of
Racket and hasn't seen a commit to master in several months.
Racketscript is under active development, though, and provides a mostly-
complete implementation of Racket for Javascript. Seems comparable to
Clojurescript in its
Apparently Whalesong is such an alterntiave.
https://github.com/jashkenas/coffeescript/wiki/list-of-languages-that-compile-to-js
A Lisp dialect, Clojure, has caused a lot of young folks to ask
questions/to think about Lisp (
https://m.oursky.com/why-i-chose-clojure-over-javascript-24f045daab7e).
My suggestion would be that the single largest thing that would make
Racket take off is if it could become a replacement for Javascript.
The browser is the default GUI for most work these days, and doing
real-time interfaces in the browser requires Javascript. If Racket
could run inside the
On Thu, Oct 12, 2017 at 6:04 AM, Geoffrey Knauth wrote:
> I enjoyed your talk as well.
Thanks, Geoffrey.
>
> In my adopted family (cousins), I lost a sister and a brother to cancer.
> The sister was a cancer researcher. The topic of your talk is from a
> personal point of
Thanks! In my case that turned out to be:
> (find-system-path 'pref-file)
#https://groups.google.com/d/optout.
It is in the file that this expression evaluates to:
(find-system-path 'pref-file)
Look in there for a sequence whose first position is
plt:framework-pref:framework:tabify and then delete that entire
sequence (close DrRacket before you edit the file so DrRacket doesn't
write to it while you're
Where is that possibly old preferences file? I looked under ${HOME} (on a
MBP) and didn't see anything obvious. Otherwise I'm running a very recent
nightly build.
Thanks,
Geoff
--
You received this message because you are subscribed to the Google Groups
"Racket Users" group.
To unsubscribe
I guess that you probably have (had?) a default version of the preferences
that has an old, less helpful regexp in it. You might not see any changes
now, but you could also delete that line from the preferences file (and
closing drr) and then open it again to get a good setting.
Sorry we changed
Philip, thanks, that did it! I'll make a note of this in my hints file, in
case I have to do this again.
Geoff
--
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
In the DrRacket Preferences window, under the Editing > Indenting tab, you
want these forms to be recognized as "Lambda-like Keywords", either by
explicitly including them on the list or by having them match the "Extra
regexp". I believe the default settings recognize the Racket-provided
When I use for, for/list, for/vector or for/hash, I get this indentation:
(for ([(i j) #hash(("a" . 1) ("b" . 20))])
(display (list i j)))
instead of this:
(for ([(i j) #hash(("a" . 1) ("b" . 20))])
(display (list i j)))
If I want the latter, is there a setting I can use to get the
I enjoyed your talk as well.
1. In my adopted family (cousins), I lost a sister and a brother to
cancer. The sister was a cancer researcher. The topic of your talk is
from a personal point of view very compelling, and it is compelling for
many people I know.
2. From a
28 matches
Mail list logo