On Mon, May 11, 2015 at 04:01:15PM -0400, Asumu Takikawa wrote:
On 2015-05-11 14:33:51 -0400, Benjamin Greenman wrote:
This program gives a confusing error message. Does anyone know why the
xs in the body doesn't have type (List Foo)?
It's because the type `Foo` is not defined, so
On Mon, May 18, 2015 at 08:50:50PM +0200, Jos Koot wrote:
At the mathematical level equality is a difficult and in many cases even an
unsolvable thing.
Indeed. It is suspected by some that difficulties with equality lie at
the root of problems with set theory.
There are two concepts of
On Wed, Apr 15, 2015 at 09:55:11AM -0600, Matthew Flatt wrote:
I don't think you're missing anything. I don't often run into this
problem, maybe because libraries I've used tend to keep structs
private. When the problem does show up, I have resorted to using
`_pointer`, too.
Looks like the
On Wed, Apr 15, 2015 at 02:04:45AM -0400, George Neuner wrote:
The measure I was advocating was difference percentage based on
the terminology 50% faster. Difference percentage is just the
linear relative change (a ratio) multiplied by 100%. A ratio is a
fraction and the base of a
On Fri, Jun 12, 2015 at 06:06:05PM -0700, 'John Clements' via users-redirect
wrote:
On Jun 12, 2015, at 5:52 PM, Alexander D. Knauth alexan...@knauth.org
wrote:
On Jun 12, 2015, at 8:30 PM, 'John Clements' via users-redirect
us...@plt-scheme.org wrote:
Here’s the type I
On Sat, May 30, 2015 at 06:00:06PM +, Spencer Florence wrote:
Hi All,
We're pleased to announce the release of Cover 2.0!
May I suggest that whenever anyone announces a new release of any software,
that the announcement contains a brief description of what that software
is intended to do,
On Thu, Jul 23, 2015 at 01:09:10PM -0500, Emmanuel Schanzer wrote:
Hi all - I’ve recently pushed a tweak to WeScheme’s compiler, which should do
a better job matching DrRacket’s behavior when compiling
lambdas-within-lambdas, and lambdas-that-produce-lambdas.
I’m looking for sadistic test
On Thu, Jul 23, 2015 at 08:57:29PM -0400, Neil Van Dyke wrote:
Hendrik Boom wrote on 07/23/2015 08:15 PM:
I've heard that half-life waswritten in a versino of Lisp. But the
battles in half-life tend to be short, so they explicitly called
the garbage collector between battles.
And now HL3
On Mon, Oct 26, 2015 at 09:35:22PM -0700, Jordan Johnson wrote:
> On Oct 23, 2015, at 8:30 AM, Greg Hendershott
> wrote:
> > Keyword arguments: Although I'm comfortable in the #: camp, I can
> > understand people preferring :foo over #:foo for the reason that it is
>
ing the entire disk
in RAM.
-- hendrik
> On Wed, 4 Nov 2015 at 20:13, Hendrik Boom <hend...@topoi.pooq.com> wrote:
>
> > On Wed, Nov 04, 2015 at 04:53:50PM +, Stephen De Gabrielle wrote:
> > > I'd prefer to do it in memory.
> > > Writing to disk just to
On Wed, Nov 04, 2015 at 04:53:50PM +, Stephen De Gabrielle wrote:
> I'd prefer to do it in memory.
> Writing to disk just to read it straight back seems like a lot of effort,
> and I lose the ability to make pages that are updated on-the-fly.
Writing to disk may not cost as much as it seems,
On Thu, Oct 15, 2015 at 05:18:22PM -0400, Matthias Felleisen wrote:
...
...
> A common reason for fragmentation is the creation and use of function
> libraries. For example, a Fortran programmer in the field of physical
> simulations used different function libraries than one in commercial
>
On Thu, Oct 15, 2015 at 05:48:17AM +0200, Pierpaolo Bernardi wrote:
> On Wed, Oct 14, 2015 at 11:34 PM, Neil Van Dyke wrote:
> > Alex Knauth wrote on 10/14/2015 04:37 PM:
> >>
> >> You can use
> >> #lang colon-kw racket
> >> for :kw syntax, and
> >> #lang kw-colon racket
>
On Fri, Oct 16, 2015 at 08:21:09AM -0600, William G Hatch wrote:
>
> FYI, I'm a grad student at Utah with Matthew, and my current project
> is a #lang pre-racket that compiles to C. It hasn't really gotten off
> the ground yet because I've been busy with classes and fellowship
> applications,
On Thu, Dec 10, 2015 at 07:22:40PM -0500, Matthias Felleisen wrote:
>
> On Dec 10, 2015, at 3:04 PM, Klaus Ostermann wrote:
>
> > Thanks for the clarification, Sam. What you write makes sense.
> >
> > However, since the default case (without explicit annotations) is that I
On Thu, Dec 10, 2015 at 08:25:11PM -0500, Matthias Felleisen wrote:
>
>
> > On Dec 10, 2015, at 4:47 PM, Hendrik Boom <hend...@topoi.pooq.com> wrote:
> >
> > On Thu, Dec 10, 2015 at 07:22:40PM -0500, Matthias Felleisen wrote:
> >>
> >> On
On Tue, Jan 05, 2016 at 06:51:33PM -0800, Emmanuel Oga wrote:
> On Tuesday, January 5, 2016 at 11:12:44 AM UTC-8, Matthias Felleisen wrote:
> > TR is intended for people who wish to add types retroactively.
>
> Not sure I understand this stance:
>
> * Does this mean if I want to use types
On Thu, Nov 19, 2015 at 02:01:02PM -0800, Brian Adkins wrote:
> The more I dig into Racket, the more I like it. It seems like a perfect fit
> for both my personality and the type of applications I am, and will be,
> writing. For the vast majority of what I need to do, it's a great fit.
>
> I do
On Tue, May 24, 2016 at 09:14:22PM -0400, Hendrik Boom wrote:
> On Tue, May 24, 2016 at 08:17:01PM -0400, Leif Andersen wrote:
> > Ya, we should probably have a `color` function in scribble/base.
> > Currently you actually have to use `color-property` found in
> > `scribbl
On Thu, May 26, 2016 at 11:55:24AM -0400, Ben Greenman wrote:
> Here is a working example. I'm testing by running "scribble --html
> color-test.rkt"
>
> #lang scribble/manual
>
> @(require scribble/core scribble/base)
>
> @(define (colorize #:color c . content)
> (elem #:style (style #f
On Thu, May 26, 2016 at 10:35:30AM -0400, Brian LaChance wrote:
> On Tue, May 24, 2016 at 9:14 PM, Hendrik Boom <hend...@topoi.pooq.com> wrote
> > ```
> > #lang scribble/base
> > (require scribble/core)
>
> The "require" is missing a @---change it to
On Sat, Feb 06, 2016 at 12:14:08AM -0800, Matthew Butterick wrote:
>
> For instance, Racket's phenomenal documentation. I'm not looking to pry SO
> from anyone's fingers, of course. But when I consider whether I should put
> the next X minutes of my life into improving the value of SO for its
On Tue, Apr 12, 2016 at 08:23:52PM -0700, Josh Tilles wrote:
> On Monday, April 11, 2016 at 8:41:54 PM UTC-4, Neil Van Dyke wrote:
> > I would first decide whether and how I want functions and variables
> > provided by modules in this language, to be usable from modules in other
> > `#lang`s.
On Mon, Mar 21, 2016 at 08:37:57AM -0700, Brian Adkins wrote:
> On Monday, March 21, 2016 at 11:19:18 AM UTC-4, Neil Van Dyke wrote:
> > I propose that it's time for `#lang racket/base` to have a `define/provide`.
> >
> > (Out of all the possible combinations of definition forms and other
> >
On Thu, Mar 24, 2016 at 08:59:50PM +0100, Jos Koot wrote:
> Hi
>
> In all computer languages it is more difficult to read data than to write
> them, I think.
Perhaps because when you write data you know what you are writing and
are in control. But when you are reading, who knows what might be
On Fri, Mar 25, 2016 at 11:28:25PM -0600, Richard Cleis wrote:
> "Lurking thresholds" are fun:
The Lurker at the Threshold is, of course, a classic horror story written by
August Derleth and H.P. Lovecraft.
-- hendrik
--
You received this message because you are subscribed to the Google
I meant, of course, speed of scribble.
On Sat, Apr 02, 2016 at 09:41:26PM -0400, Hendrik Boom wrote:
> I'm thinking of converting some of my writing
>
> from an ad-hoc file format I invented ten or twenty yearas ago because
> I needed something that would cooperate with revi
I'm thinking of converting some of my writing
from an ad-hoc file format I invented ten or twenty yearas ago because
I needed something that would cooperate with revision control and
prevailing word-processors just wouldn't do that
to Scribble.
and I'd like some performance estimates so that
On Sun, Apr 03, 2016 at 12:38:42PM -0400, Matthias Felleisen wrote:
>
> Think of authoring web pages with Scribble as a typed approach
> to creating HTML and ad hoc processing tools based on some
> simple parsing or regexp matching as programming in a dynamic
> language.
No need to convince
It seems scribble likes to put its output where the document source is,
with a different file extension.
I like to separate my source code from generated files.
(1) How can I tell scribble to place the generated html into a
different directory? Is there a command line option for this?
(2)
On Fri, Apr 22, 2016 at 08:40:04PM -0400, Matthias Felleisen wrote:
>
> > On Apr 22, 2016, at 8:36 PM, Hendrik Boom <hend...@topoi.pooq.com> wrote:
> >
> > It seems scribble likes to put its output where the document source is,
> > with a different file extensio
On Thu, May 19, 2016 at 10:16:36PM -0400, Hendrik Boom wrote:
> On Fri, Apr 22, 2016 at 08:40:04PM -0400, Matthias Felleisen wrote:
> >
> > > On Apr 22, 2016, at 8:36 PM, Hendrik Boom <hend...@topoi.pooq.com> wrote:
> > >
> > > It seems scribble likes t
Can someone give me an example of coloured text in scribble?
-- hendrik
--
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
uestions/34888125/change-font-color-in-scribble-html-backend)
>
> >From there, you can just do:
>
> ```
> @colorize[#:color "red"]{WARNING}
> ```
>
> Hope that helps.
>
> ~Leif Andersen
>
>
> On Tue, May 24, 2016 at 6:53 PM, Hendrik Boom &l
(as in your main.scrbl).
I guess next I'll be experimenting with the real document.
-- hendrik
>
> On Sun, May 22, 2016 at 4:42 PM, Hendrik Boom <hend...@topoi.pooq.com>
> wrote:
>
> > On Sun, May 22, 2016 at 02:02:53PM -0400, Ben Greenman wrote:
> >
> &g
On Sun, May 22, 2016 at 02:02:53PM -0400, Ben Greenman wrote:
I copy-pasted your example and tried it twice. The first time it
failed, the second time it succeeded.
It succeeded when I used your command
: racket main.scrbl
but failed when I called
: scribble --html main.scrbl
complaining that
I'm trying to include output from another program into a scribble document.
That other program produces HTML.
So what I want is, for this text, use some kind of element that
contains the html that has already been produced, rather than go
through the entore scribble mechanism to produce the
I's like to try mixing texts written in scribble with those written in
another notation. I have a program that transltes files in the other
notation to HTML (or to open document format, for that matter).
It there an easy way to invoke it during scribble processing and use it
to convert the
On Mon, Apr 18, 2016 at 08:04:32PM +0200, Jerzy Karczmarczuk wrote:
> Dmitry Pavlov wants "adult" numerics in Racket, and he adds:
>
> >- I need to take derivatives of equations that I wrote in my DSL,
> >symbolically, and have them converted to C too.
>
> And then, people (Robby Findler and
On Wed, Apr 20, 2016 at 01:26:49AM -0400, 'John Clements' via users-redirect
wrote:
>
> > On Apr 19, 2016, at 3:18 PM, Hendrik Boom <hend...@topoi.pooq.com> wrote:
> >
> > On Mon, Apr 18, 2016 at 08:04:32PM +0200, Jerzy Karczmarczuk wrote:
> >> Dmitry Pav
On Tue, Jan 31, 2017 at 01:37:41PM +0800, WarGrey Gyoudmon Ju wrote:
> Hello.
>
> This is one of the culture shocks that a new Racketeer would face, and so
> was I.
> But this statement makes it clear to me: Racket is an operating system that
> pretend to a programming language;
Much like emacs,
On Mon, Aug 22, 2016 at 09:34:28AM -0400, Matthias Felleisen wrote:
>
> > On Aug 22, 2016, at 12:59 AM, William G Hatch wrote:
> >
> > is scsh what you consider natural?
>
>
> I’d like two different entry points:
>
> — one for people who program in zsh, bash, tcsh, csh,
nanogenmo is the annual challenge of writing a computer program that
generates a novel. It's kind of like nanowrimo only instead of
writing a novel yourself, you write a computer program that does so.
You might find it interesting to google nanogenmo and look through
their annual websites.
On Tue, Sep 27, 2016 at 02:36:43PM +0100, Matthew Eric Bassett wrote:
> I do not believe this is an oversight. The function expt has type
> signature (-> Number Number Number). Mathematically, yes, a^b is a real
> when a and b are reals.
not if a is negative and b is one-half.
Or are complex
On Sat, Nov 12, 2016 at 01:22:42PM -0800, David Storrs wrote:
> The 'thunk' procedure is really useful and is sprinkled liberally through
> my code because it saves keystrokes / is clearer than (lambda () ...). I
> often find myself writing (lambda (x) ...) for something and wishing that
> there
On Mon, Oct 17, 2016 at 11:49:50AM -0400, Leif Andersen wrote:
> Yes, the videos are coming along and will be out soon.
>
> It is taking a bit longer to get them out this time because I created #lang
> video, which is a Racket based DSL for video editing, which will hopefully
> make putting them
On Tue, Jan 03, 2017 at 04:26:11PM +, Stephen De Gabrielle wrote:
> >
> > I often look up documentation on my phone while using my computer
> > for coding. Otherwise I'd have to get my laptop to talk to two
> > screens, and it's just not up to that.
>
>
> Don't you find the documentation
On Mon, Jan 09, 2017 at 06:56:06AM -0500, Neil Van Dyke wrote:
> * (One argument *against* using Racket idiomatic names for a big API, such
> as OpenGL, is that sometimes you might really want to make the names look
> like the C ones, such as for people copying large masses of example code.
> I'm
On Mon, Jan 02, 2017 at 11:14:02AM +, Stephen De Gabrielle wrote:
> - it resizes nicely to the small screen of my phone (i don't see the point
> as I can't use DrRacket on my iPhone...this is not a bad thing as typing
> code on a phone is a terrible idea)
I often look up documentation on my
On Sun, Jan 08, 2017 at 01:43:09PM -0800, Lehi Toskin wrote:
> On Sunday, January 8, 2017 at 8:29:49 AM UTC-8, Royall Spence wrote:
> > I'm making some bindings for a C library. In the original library, the
> > functions are named as "LIBNAME_do_stuff". Should I keep those the same in
> > the
On Tue, Dec 27, 2016 at 10:55:45PM -0500, George Neuner wrote:
> On Tue, 27 Dec 2016 22:23:49 +, Philip McGrath
> wrote:
>
> >Has something changed recently in the CSS for the Racket documentation? I
> >thought that formerly the phone layout was equivalent to what
On Tue, Dec 20, 2016 at 01:47:59AM -0800, steve.lett777 wrote:
> I really want to learn programming but I am a slow learner. How do I know if
> I can achieve learning programming or not? Am I wasting my time trying?
>
> And after that one is answered, Which language should I learn programming
On Tue, Apr 04, 2017 at 02:58:33PM -0400, David Storrs wrote:
>
> One more for you: losing vs loosing. Lose means both (the opposite
> of win) and (the opposite of find). Loose means (the opposite of
> tight) and more rarely (to untie) or (to set free).
Loose and lose are actually pronounced
On Mon, Apr 10, 2017 at 12:47:53PM -0400, Leandro Facchinetti wrote:
> Hi Matthias,
>
> I am replaying publicly to thank you for the kind words, they surely
> motivate me to keep going! :)
That's one of the things that Matthias is good at -- spotting what
people are doing right and encouraging
On Mon, Apr 10, 2017 at 10:42:13AM +0200, Konrad Hinsen wrote:
> On 10/04/17 01:21, 'John Clements' via Racket Users wrote:
>
> >I really enjoyed poking around in this a bit. One thing that I would really
> >have appreciated, if it’s at all possible, would be a small motivating
> >example;
On Tue, Mar 07, 2017 at 10:24:09AM -0800, E. Cómer wrote:
> On Friday, March 3, 2017 at 9:00:49 AM UTC-8, Matthew Flatt wrote:
>
> > There's not currently a direct way to do what you want, as far as I
> > know. There's a relevant library in `scriblib/private/counter`, which
> > is used to
On Sun, Jul 30, 2017 at 08:02:56PM -0700, Sage Gerard wrote:
> Hi!
>
> New to Racket. Looking for expert opinion on my question, but I should give
> some background.
As I heard it, the people who made Javascript originally wanted to use
Scheme, and were starting to set that up when management
On Tue, Jul 04, 2017 at 01:52:41PM -0700, spearman wrote:
> I have built up a good toolchain for C programming including static analysis
> and runtime testing tools, but I find the C preprocessor is really lacking
> for metaprogramming facilities.
>
> Here is an implementation of "Lisp" macros
On Sat, Jul 01, 2017 at 08:14:19PM -0400, Neil Van Dyke wrote:
>
> Not that I expect GNU/Linux developers to start implementing a significant
> portion of userspace in Racket. Though I have some idea how it might
> possibly be made to happen, politically, if people were first ready to
> commit
On Thu, Apr 27, 2017 at 07:14:15PM -0400, Jon Zeppieri wrote:
> On Thu, Apr 27, 2017 at 7:10 PM, Raoul Duke wrote:
> > i should think any "real" fp would support it. where real is a bijection
> > with having such support. well, at least necessary if not sufficient.
>
> That
On Fri, Apr 28, 2017 at 08:39:33PM +1000, Daniel Prager wrote:
>
> Now, you may be wondering why I want to keep using 2htdp/image if I already
> have code to directly draw to dc
>
> The reason is that what I really want to do is more complex layouts, for
> which 2htdp/image or pict combiners
On Sat, Apr 29, 2017 at 05:24:39PM -0400, Neil Van Dyke wrote:
>
> Alternatively, and simpler: you might have two window panes, one in which
> the user writes Scribble source, and another that gives an almost-live
> semi-WYSIWYG view of how the source would render. Ideally have the
>
On Sun, Apr 30, 2017 at 01:24:23AM +0200, Jos Koot wrote:
> Hi Matthias,
> Put it your way it seems managable for a simple user like me.
> I don't immediately see how to follow all details of your advice,
> but I'll look into it in due time. I'll need time for that
> and probably from time to time
On Mon, Jun 19, 2017 at 08:02:44PM -0400, Neil Van Dyke wrote:
> One,
> relatively light, example: many people assume that everyone at a conference
> doesn't mind being photographed and tagged in Facebook and such, but I've
> heard from a few PL people who absolutely do mind, to the point that
On Thu, Sep 21, 2017 at 05:03:57PM -0400, 'John Clements' via users-redirect
wrote:
> Before I go re-inventing the wheel, I want to ask you folks: has anyone
> written a library that prints out tabular data in a textual format?
>
> E.G: given
>
> ‘((“a” “bcd” “ef”) (“gh” “hhu.thnt” “t”)
>
>
On Thu, Sep 21, 2017 at 06:09:53AM -0400, Neil Van Dyke wrote:
> One possibility is that Racket was working with GTK3 before, but GTK3 broke
> that (or broke your GTK3 theme) in a newer version. I've heard developer
> complaints about this, and about engineering culture changes and politics.
>
>
On Sun, Oct 15, 2017 at 11:59:47AM -0400, David Christiansen wrote:
> Hi Alexis,
>
> What about keeping type bindings separate from program bindings as a
> matter of phase? This seems to me to fit in with the Hindley-Milner
> program, where types exist only at compile time only, and programs
>
On Sun, Oct 15, 2017 at 03:43:42PM -0400, David Christiansen wrote:
> > It would probably cause trouble iif we ever were to generalize to
> > dependent types.
>
> Sure, but those same problems will be there anyway if the compile-time
> and run-time bindings live in separate namespaces and are
On Thu, Oct 12, 2017 at 09:07:48AM +1100, Daniel Prager wrote:
> Great topic!
>
> Providing examples and tutorials around data analysis and visualisation in
> Racket (and filling gaps and simplifying) gets my vote.
The biggest problem wth almost all free software is documentation.
Sometimes it's
On Sun, Oct 29, 2017 at 06:42:39PM -0400, Neil Van Dyke wrote:
this above all if you want to contribute::
>
> While you're first learning Racket by using it, it might also be helpful to
> others if you kept written notes on things that you found confusing.
> Eventually, this list might help
On Sun, Oct 29, 2017 at 06:19:41PM -0500, Robby Findler wrote:
> Yes, I can see that. That said, I think that good GUI design is
> probably best conducted not in brainstorming sessions on a mailing
> list, however.
No, but collecting ideas that might be useful in UI design can be
done here.
>
On Sat, May 26, 2018 at 04:02:39PM -0600, Matthew Flatt wrote:
> The next release of Racket will be version 7.0:
>
> * Version 7.0 is a milestone on our path to replace the old,
> C-implemented runtime system with Chez Scheme.
>
> * As such, version 7.0 reflects MAJOR INTERNAL CHANGES that
On Mon, Dec 25, 2017 at 04:26:29AM -0800, Zelphir Kaltstahl wrote:
> I wrote some program which uses the `yaml` library to parse some data files.
>
>
> However, this morning, I had an idea. I often read, that XML is sort of a
> more verbose form of S-Expressions or that it at least could be
On Fri, Jan 05, 2018 at 08:09:59AM -0800, Andrew Kent wrote:
> In case you didn't see, there's a blog post (by Jay) about writing Conway's
> game of life in Racket. It spends some time talking about various
> optimizations to get performance:
>
>
On Sat, Jan 13, 2018 at 08:14:30AM -0800, Zelphir Kaltstahl wrote:
>
> Anyway, I hope to understand how the Y-combinator works with the help of
> "The Little Schemer", which I am reading currently. I am not at that
> chapter yet. I am taking my time, first thinking through the stuff and
>
On Wed, Feb 21, 2018 at 10:34:03AM +, Alexander Shopov wrote:
> What about totally different approach to Rust and Racket interaction:
> Racket is trying to move to Chez Scheme.
> https://blog.racket-lang.org/2018/01/racket-on-chez-status.html
> The C part of Chez Scheme is about 16k lines.
>
On Thu, Aug 16, 2018 at 07:25:42PM -0400, Deren Dohoda wrote:
> >
> > Thanks for the up-vote but let me explain the “local” rationale here and
> > vote for the ‘inner define’ variant.
> > [snip]...
> >
> >
> > In Racket programs for the world, possibly real, you want to avoid
> > rightward drift.
On Fri, Aug 24, 2018 at 07:50:26AM -0700, Sanjeev Sharma wrote:
> "Turing is useless" ...
>
> While I worked as a programmer I used to complain quite bitterly about
> university comp sci departments that had NIH (not invented here) syndrome
> and a captive audience.
>
> I learned Turing as
On Fri, Aug 24, 2018 at 10:27:56PM -0400, Neil Van Dyke wrote:
> Ben Kovitz wrote on 08/24/2018 10:04 PM:
> > I noticed the separate User's Guide and Reference, and indeed that's one
> > reason I'm considering Racket for practical use right now.
>
> The separation of a Guide is good for a
On Mon, Aug 27, 2018 at 02:41:52AM -0700, Jérôme Martin wrote:
> I live not so far from Bruxelles so I'd be glad to be a part of it!
>
> I'd love to talk about how easy it is to write DSLs in Racket, and about
> how you can replace your data with DSLs.
Isn't there a tutorial (in text, not
On Sun, Aug 26, 2018 at 03:38:32PM +0100, Norman Gray wrote:
>
> Richard, hello.
>
> On 26 Aug 2018, at 13:01, Richard Parsons wrote:
>
> > SGML is sounding more and more like something I
> > should know about given my project. A quick google has turned up the
> > hashtag #makesgmlgreatagain ?!
On Sun, Mar 25, 2018 at 05:49:50PM -0400, Philip McGrath wrote:
>
> I think the most useful resolution would be to give package maintainers a
> way to specify that some package documents or is documented by some other
> package (or possibly some arbitrary URL—I would have reservations about
>
On Mon, Mar 05, 2018 at 12:13:51PM -0500, 'John Clements' via Racket Users
wrote:
> > Mathematics is fascinating. It's repetitive arithmetic practice that's
> > completely, totally boring and designed to inculcate hatred of the
> > subject.
>
> “designed” ?
That is an overstatement, yes.
--
On Sun, Oct 14, 2018 at 07:09:38AM -0400, Philip McGrath wrote:
> On Sun, Oct 14, 2018 at 5:30 AM George Neuner wrote:
>
> > You are absolutely correct that in typical usage globals are not closed
> > over ... normally they are considered mutable shared "communication"
> > state.
> >
> >
On Thu, Sep 27, 2018 at 01:21:15PM +0100, Norman Gray wrote:
>
> Greetings.
>
> On 27 Sep 2018, at 3:48, Anthony Carrico wrote:
>
> > On 09/26/2018 05:32 PM, Deren Dohoda wrote:
> >
> > > I put a package up but it has no license info in the code. I would
> > > add
> > > one which is the most
On Mon, Sep 24, 2018 at 11:19:11AM +0100, Laurent wrote:
> Same here, I've grown happy with the #:keyword notation because it is a
> reader thing, not a symbol.
>
> The other nice option would be like Python and others to make procedure
> implicitly take dictionaries to allow choosing at each
On Sun, Sep 23, 2018 at 01:41:25PM -0400, Neil Van Dyke wrote:
>
> * The `let`-ish forms add terse support for frequent multiple-value LHS
> (without burdening single-value LHS, nor increasing rightward drift).
The notation I've found useful against rightward drift in a Lispish
language is
On Thu, Dec 27, 2018 at 02:06:22PM -0800, Andrew Gwozdziewycz wrote:
> On Thu, Dec 27, 2018 at 8:24 AM Brett Gilio wrote:
> >
> >
> > Hendrik Boom writes:
> >
> > > On Wed, Dec 26, 2018 at 09:51:17AM -0500, Neil Van Dyke wrote:
> > >>
On Tue, Jan 22, 2019 at 01:52:15AM -0500, George Neuner wrote:
>
> I am arguing that, in computing, functions and procedures have no
> significant difference, and that distinguishing them erroneously conflates
> computing with mathematics and thus confuses people.
The distinction I've heard
On Sun, Jan 20, 2019 at 12:10:13AM -0500, George Neuner wrote:
>
> As Ellen already mentioned, fixed width integers - although exact values -
> have computational properties that are not shared with mathematical
> integers. As soon as the computation overflows, all bets are off ... any
> number
On Mon, Dec 17, 2018 at 06:11:09AM -0800, Jérôme Martin wrote:
> I'm also occasionally writing posts about Racket on my blog. Only one is
> public for now, and is a multi-parts tutorial about writing DSLs in Racket.
>
> I'm trying to summarize and reformulate some of the things I learned by
>
On Wed, Dec 26, 2018 at 09:51:17AM -0500, Neil Van Dyke wrote:
>
> Python started out as some guy on Usenet with a reusable extension
> language (Tcl was another, and some RnRS implementations were another)
> -- all 3 of them had interesting innovations and merits. (Tcl got
> popular because of
On Thu, Oct 11, 2018 at 09:06:57PM -0400, George Neuner wrote:
>
> On 10/11/2018 8:09 PM, Jeyron A.C wrote:
> > Hello. Receive a greeting from me.
> >
> > To tell the truth I need someone who knows in general how to work the
> > interface in rackert, in my case what I would like to explain to me
On Mon, Jan 07, 2019 at 06:38:07PM -0300, Andrei Formiga wrote:
> Sorry to slightly hijack the thread here, but what would be a good RISC-V
> dev board to experiment with Racket on it?
Not available at all yet, but there's the Libre-RISC-V development,
being discussed on a mailing list:
On Sat, Jan 12, 2019 at 06:44:26PM +0100, Tomasz Rola wrote:
> On Sat, Jan 12, 2019 at 11:10:27AM +0100, 'Paulo Matos' via Racket Users
> wrote:
> >
> >
> > On 11/01/2019 17:23, Greg Trzeciak wrote:
> > > What would be really neat if https://pkgs.racket-lang.org/ would include
> > > date-added
On Fri, Dec 28, 2018 at 06:18:30AM +0100, Jesse Alama wrote:
>
> I've had some moderate success in established, non-Racket companies by
> working around -- rather than taking on and trying to replace -- the main
> language & toolchain. For the PHP shop where I work, I made a DSL called
> Riposte
I'm looking for an introduction to the tools for making Racket into a
specualized language.
I know how to write compilers already. I've done a few for significant
languages.
I'm looking for how to use the specialised tools available in Racket.
-- hendrik
--
You received this message
On Fri, Jan 25, 2019 at 11:33:09AM -0800, Jack Firth wrote:
>
> Due to the kind of data that would go in tuples - namely, a fixed-sized
> heterogeneous collection of values - a function probably *shouldn't* use
> map and filter to process tuples. A program that calls filter on an x-y-z
>
On Fri, Jan 25, 2019 at 08:51:18PM -0500, Neil Van Dyke wrote:
> Google has shut down many services, including some surprising ones. Without
> getting alarmed, I think it's reassuring that we could handle an end-of-life
> of Google Groups on fairly short notice, if that ever happened...
>
>
On Sat, Jan 26, 2019 at 09:15:05AM -0500, Hendrik Boom wrote:
>
> Google dowa have Google takeout. I've used it to download my
> contributions to Google plus. No, it didn't quite do everything; in
> particular I've notices that images are missong from reposted posts.
>
>
1 - 100 of 390 matches
Mail list logo