Re: [racket-users] type mismatch: given (Listof Error)

2015-05-11 Thread Hendrik Boom
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

Re: [racket-users] Strange behaviour of the eq? operator in racket repl

2015-05-18 Thread Hendrik Boom
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

Re: [racket-users] Mutually recursive struct pointers in FFI?

2015-04-15 Thread Hendrik Boom
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

Re: [racket-users] How to find most efficient constructs/instructions beside benchmarking?

2015-04-15 Thread Hendrik Boom
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

Re: [racket-users] iso-recursive types not allowed in TR?

2015-06-13 Thread Hendrik Boom
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

Re: [racket-users] Cover 2.0

2015-05-30 Thread Hendrik Boom
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,

Re: [racket-users] Wanted: Crazy nested lambda test cases

2015-07-24 Thread Hendrik Boom
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

Re: [racket-users] What limits would you put on racket?

2015-07-24 Thread Hendrik Boom
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

Re: [racket-users] racket users fight for their right to colon keywords

2015-10-27 Thread Hendrik Boom
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 >

[racket-users] Virtual files

2015-11-04 Thread Hendrik Boom
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

Re: [racket-users] Re: Scribble-string->xexpr ?

2015-11-04 Thread Hendrik Boom
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,

Re: [racket-users] racket users fight for their right to colon keywords

2015-10-15 Thread Hendrik Boom
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 >

Re: [racket-users] racket users fight for their right to colon keywords

2015-10-15 Thread Hendrik Boom
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 >

Re: [racket-users] racket users fight for their right to colon keywords

2015-10-16 Thread Hendrik Boom
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,

Re: [racket-users] Typed Racket: Is (- 1 1) equivalent to (- 2 2)?

2015-12-10 Thread Hendrik Boom
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

Re: [racket-users] Typed Racket: Is (- 1 1) equivalent to (- 2 2)?

2015-12-10 Thread Hendrik Boom
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

Re: [racket-users] Typed/Untyped cost reduction and experience

2016-01-05 Thread Hendrik Boom
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

Re: [racket-users] Rust vs. C as a complement to Racket?

2015-11-20 Thread Hendrik Boom
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

[racket-users] unmatched parenthesis while trying to get coloured text in scribble

2016-05-25 Thread Hendrik Boom
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

[racket-users] Success! coloured text in a scribble document!

2016-05-26 Thread Hendrik Boom
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

Re: [racket-users] still trying to get coloured text in scribble

2016-05-26 Thread Hendrik Boom
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

[racket-users] asking questions on stackoverflow

2016-02-06 Thread Hendrik Boom
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

Re: [racket-users] Questions about implementing a Lisp-2

2016-04-12 Thread Hendrik Boom
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.

Re: [racket-users] Can a macro have an affect above/outside its scope?

2016-03-22 Thread Hendrik Boom
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 > >

Re: [racket-users] Re: IO in racket is painful

2016-03-25 Thread Hendrik Boom
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

Re: [racket-users] Re: IO in racket is painful

2016-03-26 Thread Hendrik Boom
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

[racket-users] Speed of scribble.

2016-04-02 Thread Hendrik Boom
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

[racket-users] peed of scribble.

2016-04-02 Thread Hendrik Boom
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

Re: [racket-users] peed of scribble.

2016-04-03 Thread Hendrik Boom
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

[racket-users] scribble output redirection

2016-04-22 Thread Hendrik Boom
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)

Re: [racket-users] scribble output redirection

2016-05-19 Thread Hendrik Boom
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

Re: [racket-users] scribble output redirection

2016-05-19 Thread Hendrik Boom
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

[racket-users] coloured text in scribble

2016-05-23 Thread Hendrik Boom
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

Re: [racket-users] still trying to get coloured text in scribble

2016-05-24 Thread Hendrik Boom
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

[racket-users] Re: Puzzling success at getting pregenerated html into scribble

2016-05-22 Thread Hendrik Boom
(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

[racket-users] Puzzling success at getting pregenerated html into scribble

2016-05-22 Thread Hendrik Boom
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

[racket-users] trying to get pregenerated html into scribble

2016-05-22 Thread Hendrik Boom
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

[racket-users] file inclusion and optional text

2016-05-20 Thread Hendrik Boom
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

Re: [racket-users] DSL to C code generation with symbolic computations en route

2016-04-19 Thread Hendrik Boom
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

Re: [racket-users] DSL to C code generation with symbolic computations en route

2016-04-20 Thread Hendrik Boom
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

Re: [racket-users] Re: Package layout in docs

2017-01-31 Thread Hendrik Boom
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,

Re: [racket-users] Racket Shell

2016-08-22 Thread Hendrik Boom
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,

generate novels Re: [racket-users] generate sentences

2017-03-01 Thread Hendrik Boom
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.

Re: [racket-users] TR issue with the type of expt

2016-09-28 Thread Hendrik Boom
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

Re: [racket-users] If a thunk is a proc of zero arguments, what is a proc of one argument?

2016-11-13 Thread Hendrik Boom
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

[racket-users] #lang video

2016-10-17 Thread Hendrik Boom
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

Re: [racket-users] New website design feedback

2017-01-03 Thread Hendrik Boom
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

Re: [racket-users] Re: FFI Library Naming Conventions

2017-01-09 Thread Hendrik Boom
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

Re: [racket-users] New website design feedback

2017-01-02 Thread Hendrik Boom
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

Re: [racket-users] Re: FFI Library Naming Conventions

2017-01-08 Thread Hendrik Boom
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

Re: [racket-users] Re: Mobile Friendly HTML in Scribble?

2016-12-28 Thread Hendrik Boom
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

Re: [racket-users] Newbie seeking advice

2016-12-20 Thread Hendrik Boom
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

Re: [racket-users] [Shameless self-promotion] Articles about programming-language theory for working programmers in Racket

2017-04-04 Thread Hendrik Boom
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

Re: [racket-users] [Shameless self-promotion] Articles about programming-language theory for working programmers in Racket

2017-04-10 Thread Hendrik Boom
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

Re: [racket-users] Announcing Leibniz, a new language in the Racket universe

2017-04-10 Thread Hendrik Boom
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;

Re: [racket-users] Question about how to number equations under scribble-math module

2017-03-07 Thread Hendrik Boom
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

[racket-users] Scheme and Javascript

2017-07-31 Thread Hendrik Boom
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

Re: [racket-users] Racket (or Scheme) macros for C

2017-07-04 Thread Hendrik Boom
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

Re: [racket-users] beating java (speed)

2017-07-02 Thread Hendrik Boom
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

Re: [racket-users] Re: Proper non-tail recursion?

2017-04-27 Thread Hendrik Boom
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

Re: [racket-users] Speeding up graphics / moving away from 2htdp/image

2017-04-28 Thread Hendrik Boom
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

Re: [racket-users] student project idea: semi-WYSIWYG Scribble editor (Was: Racket 6.9)

2017-04-30 Thread Hendrik Boom
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 >

Re: [racket-users] RE: student project idea: semi-WYSIWYG Scribble editor (Was: Racket 6.9)

2017-04-30 Thread Hendrik Boom
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

Re: [racket-users] RacketCon Code of Conduct

2017-06-20 Thread Hendrik Boom
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

Re: [racket-users] tabular text display

2017-09-21 Thread Hendrik Boom
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”) > >

[racket-users] GUI toolkits

2017-09-21 Thread Hendrik Boom
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. > >

Re: [racket-users] Multiple namespaces in Racket

2017-10-15 Thread Hendrik Boom
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 >

Re: [racket-users] Multiple namespaces in Racket

2017-10-15 Thread Hendrik Boom
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

Re: [racket-users] Intro and projects inquiry

2017-10-13 Thread Hendrik Boom
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

Re: [racket-users] Open source projects

2017-10-31 Thread Hendrik Boom
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

Re: [racket-users] DrR compilation progress bar

2017-10-31 Thread Hendrik Boom
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. >

Re: [racket-users] plan for the upcoming v7.0 release

2018-05-27 Thread Hendrik Boom
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

Re: [racket-users] Using S-Expressions as Persistence

2017-12-25 Thread Hendrik Boom
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

Re: [racket-users] Re: Lessons learned from writing a Conway's Game of Life implementation in big-bang

2018-01-05 Thread Hendrik Boom
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: > >

[racket-users] Y combinator

2018-01-13 Thread Hendrik Boom
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 >

Re: [racket-users] #lang rust

2018-02-21 Thread Hendrik Boom
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. >

Re: [racket-users] Question about style

2018-08-17 Thread Hendrik Boom
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.

Re: [racket-users] Thank you Racket!

2018-08-24 Thread Hendrik Boom
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

Re: [racket-users] From Clojure to Racket

2018-08-25 Thread Hendrik Boom
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

Re: [racket-users] Re: Let's organize a Scheme European Event at FOSDEM 2019

2018-08-27 Thread Hendrik Boom
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

Re: [racket-users] Legal/Business Case Management DSLs

2018-08-26 Thread Hendrik Boom
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 ?!

Re: [racket-users] Another pkgs badge improvement, re needing documentation

2018-03-26 Thread Hendrik Boom
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 >

Re: [racket-users] Re: Getting young children started with Racket

2018-03-05 Thread Hendrik Boom
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. --

Re: [racket-users] Web server hits "Sorry, this page has expired. Please go back."

2018-10-14 Thread Hendrik Boom
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. > > > >

Re: [racket-users] Licence guidance

2018-09-27 Thread Hendrik Boom
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

Re: FW: [racket-users] colon keywords

2018-09-24 Thread Hendrik Boom
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

Re: [racket-users] colon keywords

2018-09-23 Thread Hendrik Boom
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

Re: [racket-users] hackernews

2018-12-27 Thread Hendrik Boom
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: > > >>

Re: [racket-users] Are the terms "function" and "procedure" synonymous in Racket?

2019-01-22 Thread Hendrik Boom
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

Re: [racket-users] Are the terms "function" and "procedure" synonymous in Racket?

2019-01-22 Thread Hendrik Boom
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

Re: [racket-users] hackernews

2018-12-17 Thread Hendrik Boom
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 >

Re: [racket-users] hackernews

2018-12-27 Thread Hendrik Boom
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

Re: [racket-users] GUI in Racket

2018-12-09 Thread Hendrik Boom
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

Re: [racket-users] Experiences with Racket on RISC-V?

2019-01-08 Thread Hendrik Boom
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:

Re: [racket-users] Re: FYI Racket & DrRacket tagged projects on GitHub

2019-01-12 Thread Hendrik Boom
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

Re: [racket-users] hackernews

2018-12-28 Thread Hendrik Boom
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

[racket-users] specialized languages

2018-09-16 Thread Hendrik Boom
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

Re: [racket-users] Collections and data structures wishlist?

2019-01-26 Thread Hendrik Boom
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 >

Re: [racket-users] Beginning of the end for googlegroups?

2019-01-26 Thread Hendrik Boom
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... > >

Re: [racket-users] Beginning of the end for googlegroups?

2019-01-26 Thread Hendrik Boom
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   2   3   4   >