Karlin High writes:
> On Tue, Dec 5, 2017 at 6:39 PM, Chris Yate wrote:
>>
>> https://scheme-book.ursliska.de
>>
>> However, this is an area where Scheme is quite different from other
>> languages
>
> The times I've looked at Scheme, I got the impression that it works
> more like spreadsheet for
Hi Hugh and Karlin,
That's not right - Racket is a different dialect. The name is a joke: a
scheme can be a type of plot and a racket is also. Scheme has not been
renamed Racket.To quote from he Racket home page: "Racket started life as a
Scheme implementation, but then grew into new areas."
http
*Scheme *(now known as *Racket *for some silly reason) is actually a
version of one of the oldest computer languages we have—*Lisp*. Google
around for its history, it's impressive. Regards your question of more like
a spreadsheet than run the answer is a good solid 'sorta'! Without getting
too deep
Hi Karlin,
No, not correct, and not a useful analogy.
The lambda calculus is a universal model of computation. Scheme is a
reasonably thin layer over the top of lambda calculus to make it more
practical for programming. Scheme therefore has deep theoretical beauty,
almost no syntax, and is much l
On Tue, Dec 5, 2017 at 6:39 PM, Chris Yate wrote:
>
> https://scheme-book.ursliska.de
>
> However, this is an area where Scheme is quite different from other
> languages
The times I've looked at Scheme, I got the impression that it works
more like spreadsheet formulas that just "calculate" rather
https://scheme-book.ursliska.de
"Iterating over the elements of a list is an extremely common programming
task. However, this is an area where Scheme is quite different from other
languages, and its idioms are very elegant - once they are not confusing
anymore. It is therefore important to reall
Am 05.12.2017 um 20:16 schrieb Chris Yate:
Hi all,
I can probably work a lot out on my own, but if someone could direct
me to any Lilypond-specific Scheme tutorials that might help with the
idea I'm thinking about, that would be super!
https://scheme-book.ursliska.de
is very much work-in-(
Hi all,
I can probably work a lot out on my own, but if someone could direct me to
any Lilypond-specific Scheme tutorials that might help with the idea I'm
thinking about, that would be super!
My idea is to remove a lot of boilerplate for score creation. Thus I can
have music defined as:
vio