Description:
The Scheme Programming language.
|
|
|
Nausicaa/CURL 2009-11-26 tag 0.1a0
|
| |
Nausicaa/cURL ============= Nausicaa/cURL is a distribution of Scheme libraries for R6RS Scheme implementations; it provides bindings for the cURL C language library. It is built upon the Nausicaa/Scheme package, making use of its foreign-functions interface. cURL is a tool to transfer data to or from a server, using... more »
|
|
mutually recursive streams
|
| |
Hi group, I recently started learning Scheme. At the moment I am playing with streams / lazy lists. More specifically, I am trying to solve the problem described at [link]. The idea is to use lazy lists for the Taylor series expansion of functions. These should then be used to define the sine and cosine... more »
|
|
Any Chez Scheme/Petite Chez Scheme-specific mailing list/newsgroups?
|
| |
Are there any Chez Scheme/Petite Chez Scheme-specific mailing list/newsgroups currently available? For some reason, although Chez Scheme has been claimed to be one of three major Scheme implementations used in university courses (the others being MIT/GNU Scheme and PLT Scheme) [1], unlike the other two,... more »
|
|
Different evaluation of nested define and "global" define
|
| |
Hy. I know this is not a correct (or good) way of doing this, but I was just trying it out. Anyway I do not understand why these two codes give diferent results. If anyone could offer some advice, it would be most helpfull! A ...90 B ... (if (> money x) (with-aux x) "you need more money"))... more »
|
|
Side-effect free evaluation?
|
| |
Is there any Scheme (or other Lisp) implementation that allows for side-effect free evaluation of expressions? Like, when I receive an expression from an untrusted source and I want to compute just its value and be safe from any side-effects (such as mutation, IO, etc.).
|
|
Recursive Macros
|
| |
I'm trying to understand macros. Is it possible to have recursive macros? Consider the following. I'm trying to see if we can use patterns to generate a factorial. Its probably not the best candidate for a macro, but its mainly to improve my understanding of macros. ;; First Attempt (define-syntax fact... more »
|
|
Nausicaa/Scheme 2009-11-19 tag 0.1a5
|
| |
Nausicaa/Scheme =============== Nausicaa is a distribution of Scheme language libraries for R6RS Scheme implementations. Currently it attempts to support Ikarus, Larceny, Mosh and Ypsilon. Nausicaa/Scheme is the core package; it provides foundation libraries and implements the infrastructure of... more »
|
|
define-syntax how-to question
|
| |
I want to define a piece of syntax that looks like this: (function arglist e0 ...) that is transformed into (lambda some-stuff e0 ...) where some-stuff is the output of a user-supplied function that takes arglist as a parameter. I don't know how to properly compose a define- syntax form so that some-stuff is evaluated in order to yield the... more »
|
|
Reference for STk
|
| |
Hello! I'm using STk and I'm having problems with some procedures. For instance for use hash tables. I found this [link] and others, but they don't work in STk. Could someone provide a link that shows the list of procedures available in STk and how to use it?... more »
|
|
|