Re: [racket-users] google groups transition pretty much done

2015-04-29 Thread Norman Gray
On 2015 Apr 29, at 18:06, Neil Toronto neil.toro...@gmail.com wrote: I suggest we thank John for carrying out this annoying drudgery whose results are good but unobservable to most of us. Hear hear! Norman (also doing some 'annoying drudgery' this week) -- Norman Gray : http

[racket-users] Another typed/racket puzzle: module+ and scope

2015-05-04 Thread Norman Gray
/Racket/6.1.1/share/pkgs/typed-racket-lib/typed-racket/typed-racket.rkt:25:4 standard-module-name-resolver % Best wishes, Norman -- Norman Gray : http://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message because you are subscribed

Re: [racket-users] Another typed/racket puzzle: module+ and scope

2015-05-04 Thread Norman Gray
of the main submodule into a top-level function, and call that with (current-command-line-arguments). Not as pretty, but it typechecks. Thanks for your help. All the best, Norman -- Norman Gray : http://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You

Re: [racket-users] Storing functions in a hash

2015-05-20 Thread Norman Gray
h2 'f100))) (displayln ((hash-ref h2 'f500))) (displayln ((hash-ref h2 'f500))) but even then, you don't need the indirection for the apply. Remember functions are first-class values -- they're as much 'a thing you can pass around' as a string is, or a number. Have fun, Norman -- Norman

Re: [racket-users] Naming conventions

2015-06-29 Thread Norman Gray
in the Racket style guide at http://www.ccs.neu.edu/home/matthias/Style/style/Textual_Matters.html#%28part._names%29 (though I think that '#:' is a syntactical constraint that denotes keywords, and not just a naming convention). All the best, Norman -- Norman Gray : http://nxg.me.uk SUPA School

Re: [racket-users] Scribble: Typeset equations using Latex packages amsmath and amssym

2015-09-24 Thread Norman Gray
a whole class of escaping headaches. Thus: This is ^Aemph^Bemphasised^C text, and standard LaTeX. I can fill in further details if that would be useful. All the best, Norman -- Norman Gray : http://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You

[racket-users] typed/racket (or foo #f) doesn't work as expected

2016-01-09 Thread Norman Gray
e build glitch here? I'm on OS X, 10.10.5 The same thing happens as far back as Racket 5.3.6, which is the earliest I have to hand. Best wishes, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message beca

Re: [racket-users] Slack IRC bridge malfunctioning

2016-02-08 Thread Norman Gray
of a cloud solution. Have I deceived myself with respect to Slack (as distinct from the model in general), or is this down to a matter of where you or I or others might locate those tradeoffs? All the best, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy

Re: [racket-users] Slack IRC bridge malfunctioning

2016-02-09 Thread Norman Gray
for the situation. The internet's become a very different place from what it was going to be 20 or 25 years ago. *sigh* All the best, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message because you are subscribed

Re: [racket-users] Detect version of OS X

2016-02-24 Thread Norman Gray
)]) (printf "binaries in ~a~%" base That encodes some platform-specific knowledge in the list of possible binary locations, but it can be extended to 'everywhere I've ever heard of a LaTeX binary ending up, on any platform, plus some extra heuristics', and still be fairly

Re: [racket-users] Detect version of OS X

2016-02-24 Thread Norman Gray
d there might be a path-searching equivalent on Windows, too. All the best, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message because you are subscribed to the Google Groups "Racket Users" gro

Re: [racket-users] What do you use macros for?

2016-04-08 Thread Norman Gray
stages are 'lazy'), but I'm having a hard time seeing why it's obvious they're not isomorphic. I imagine there may be both pragmatic and fundamental semantic reasons why the two are different. All the best, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy

Re: [racket-users] quoting in posts to this email list

2016-04-07 Thread Norman Gray
: (add1 (add1 (add1 (what-neil-said All the best, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from

Re: [racket-users] Racket Shell

2016-08-21 Thread Norman Gray
istful tear*). Best wishes, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop recei

Re: [racket-users] fivethirtyeight indexes reddit

2016-08-25 Thread Norman Gray
impressive. All the best, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving e

Re: [racket-users] fivethirtyeight indexes reddit

2016-08-26 Thread Norman Gray
' with, eg, 'haskell' and 'python' suggests that's declined relatively modestly. Perhaps the world is finally catching on. All the best, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message because you are

Re: [racket-users] What is the Racket equivalent to 'return' for early exit?

2016-11-21 Thread Norman Gray
turn-value))) (syntax-parameterize ((check (make-rename-transformer #'check*))) form . forms (define (necessary-condition-met) #f) (do-something-while-checking (check necessary-condition-met) (printf "hello2~%")) All the best, Norman -- N

Re: [racket-users] What is the Racket equivalent to 'return' for early exit?

2016-11-21 Thread Norman Gray
ng) will only return the type of thing it's supposed to return, and not anything that needs checked. That would be still more important if you were using Typed Racket. All the best, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow,

Re: [racket-users] Error when codesigning Racket created executable - codesign_allocate: file not in an order that can be processed

2017-07-04 Thread Norman Gray
GateKeeper checks :) Great stuff. Great stuff indeed. All the best, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubs

Re: [racket-users] Error when codesigning Racket created executable - codesign_allocate: file not in an order that can be processed

2017-07-03 Thread Norman Gray
-to-an-existing-os-x-executable -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving e

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

2017-04-26 Thread Norman Gray
widespread TCO to be intelligible. All the best, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from

Re: [racket-users] RacketCon Code of Conduct

2017-06-26 Thread Norman Gray
. If the intention was to avoid 'ad hominem' as well, then perhaps simply '...unwelcome or hostile behavior that focuses on people instead of ideas'. 3. Layout: wow -- the 70s are back (in a good way). All the best, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy

Re: [racket-users] RacketCon Code of Conduct

2017-06-19 Thread Norman Gray
reebsd.org/internal/code-of-conduct.html -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop r

Re: [racket-users] What is the right way to generate HTML from the web server?

2018-01-04 Thread Norman Gray
; but I have since become convinced that x-expressions are really a better > notation for XML than XML syntax is. Lots of ditto! Tangential for this list, but <https://nxg.me.uk/dist/lx/>. Best wishes, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy,

Re: [racket-users] (number->string -nan.0) == "+nan.0" ?

2018-02-06 Thread Norman Gray
ather hand-waving explanation, and I'll defer to those with more detailed knowledge of the relevant numerical analysis. Norman -- Norman Gray : https://nxg.me.uk -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from

Re: [racket-users] Why is there a space in the path to the Racket application on MacOSX?

2018-03-30 Thread Norman Gray
might not survive close examination -- Norman Gray : https://nxg.me.uk -- 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...@

Re: [racket-users] Please HELP ME! Programmers at scheme, i am calling you ! :D

2018-05-11 Thread Norman Gray
) will be better able to help. Best wishes, Norman -- Norman Gray : https://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop