Related Entities
Analyzing Book Sales
67 articles also mentioned Haskell
Programmable Concurrency in Pure and Lazy Languages
15 articles also mentioned Erlang
history.pdf (application/pdf Object)
14 articles also mentioned Simon Peyton Jones
history.pdf (application/pdf Object)
11 articles also mentioned Microsoft
Raganwald
11 articles also mentioned Computer Science
Monads for Functional Programming - Wadler (ResearchIndex)
9 articles also mentioned Philip Wadler
history.pdf (application/pdf Object)
8 articles also mentioned Javascript
About Scheme
Scheme is a multi-paradigm programming language. It is one of the two main dialects of Lisp and supports a number of programming paradigms but is best known for its support of functional programming. It was developed by Guy L. Steele and Gerald Jay Sussman in the 1970s. Scheme was introduced to the academic world via a series of papers now referred to as Sussman and Steele's Lambda Papers. There are two standards that define the Scheme language: the official IEEE standard, and a de facto standard called the Revisedn Report on the Algorithmic Language Scheme, nearly always abbreviated RnRS, where n is the number of the revision. The current standard is R5RS, and R6RS is in development.
Read MoreScheme's philosophy is minimalist. Scheme provides as few primitive notions as possible, and, where practical, lets everything else be provided by programming libraries.
Scheme was the first dialect of Lisp to choose static (a.k.a. lexical) over dynamic variable scope. It was also one of the first programming languages to support first-class continuations."
-
Mentioned In 79 Articles
-
Liskell Tutorial
About Liskell (Jul 15 2008) Explore Article
...are top-level binders. Both of them are written in the E-Binder syntax. In general, this looks like Scheme binding syntax, with the addition that an E-binder also able to do destructuring. At the top-level,...Comment on Article Mentions: Scheme
-
How to zip folds: A library of fold transformers (streams)
okmij.org (Jul 1 2008) Explore Article
... the set of all subsets of L of cardinality N. Sets are represented by lists. We will be using R5RS Scheme. In part 1, we start with the mathematical definition of the problem, which leads to a simple, corr...Comment on Article Mentions: Chung-chieh Shan Scheme John McCarthy
-
Haskell Weekly News: June 25, 2008
The Haskell Sequence (Jun 25 2008) Explore Article
...4. An update on Roman's Google Summer of Code project. Osfameron: More Countdown: laziness, Scheme, and German frogs. Andrea Vezzosi (Saizan): a dependency analysis framework for Cabal....Comment on Article Mentions: Bryan O'Sullivan Patricia Johann Scheme
-
wiKIBlog
wiKIBlog (Jun 25 2008) Explore Article
... Of The Week 1 Posted on 25.6.2008 at 11hours 8 minutes with the tags : Lotw, Python, Firefox, Gae, Scheme, Python Mag 2.6 Services * Zoomii is another way for you to search for Amazon books. * Share11 is ...Comment on Article Mentions: Firefox Scheme
-
Efficiency of cond statements
Programming During Recess (Jun 24 2008) Explore Article
...t. There are ways to lift the restrictions and keep performance. My experience with cond comes from Scheme, but I think it also applies to LISP in this case: cond is implemented as a macro which expands int...
Comment on Article Mentions: Haskell Scheme
-
Next FringeDC Formal Meeting on July 12
plnews.org (Jun 23 2008) Explore Article
...e Washington, D.C. area who are interested in non-mainstream programming languages, including Lisp, Scheme, Haskell, Prolog and Smalltalk. It has been announced that the next FringeDC formal meeting will be...Comment on Article Mentions: Haskell Scheme
-
Rotten Cotton " Blog Archive " Bootstrapping from the pure lambda calculus
Cotton Seed's home page (Jun 22 2008) Explore Article
Implementing a lambda calculus system in Scheme #Rotten Cotton RSS Feed Rotten Cotton One Bad Seed « Distraction Groebner bases » Bootstrapping ...Comment on Article Mentions: Haskell Scheme Church
-
"Osfameron": More Countdown: laziness, Scheme, and German frogs
osfameron’s blog (Jun 20 2008) Explore Article
...ever, we ha... Read and post comments | Send to a friend More Countdown: laziness, Scheme, and German frogs * Jun 20, 2008 at 8:32 AM * Post a comment The Countdown code I showed you isn't ...Comment on Article Mentions: Haskell Scheme
-
Why does software suck so damn much?
Mike Vanier's World (Jun 19 2008) Explore Article
...grams like web browsers written in safe languages like Haskell and Ocaml, with maybe something like Scheme or Python to do the Javascript-like scripting. I don't want to bash on Firefox -- for the most part...Comment on Article Mentions: Scheme Haskell Firefox
-
Functional Programming FAQ
Lambda the Ultimate (Jun 17 2008) Explore Article
...ent can do to students. Admittedly, I'd also like to see Java out of the curriculum. Give 'em C and Scheme to see imperative and functional programming, then add object orientation later on. That's ... awfu...Comment on Article Mentions: Scheme Paul Hudak Unicode
-
#!
Lambda the Ultimate (Jun 17 2008) Explore Article
...ent can do to students. Admittedly, I'd also like to see Java out of the curriculum. Give 'em C and Scheme to see imperative and functional programming, then add object orientation later on. That's ... awfu...Comment on Article Mentions: Scheme Paul Hudak Unicode
-
What’s python programming language?
linux…linux…and linux (Jun 16 2008) Explore Article
...l) and features a fully dynamic type system and automatic memory management; similar to Perl, Ruby, Scheme, and TCL. Python was first released by Guido van Rossum in 1991. The language has an open, communit...
Comment on Article Mentions: Guido van Rossum Darpa Haskell
-
How to get a job at Realtime Worlds (1)
Luke Halliwell’s Weblog (Jun 15 2008) Explore Article
...ent. Pick one of Java, C/C++ and C#, one of Ruby and Python, one of Haskell and ML, one of Lisp and Scheme, and so on. Lua is highly popular in games. * If you have time, contributing to an open source proj...
Comment on Article Mentions: Google Peter Norvig Haskell
-
Stevey's Home Page - Duck Season
Stevey's Home Page (Jun 15 2008) Explore Article
... feelings, on a scale of 1=awful to 5=great: Measure of Quality C C++ Java Perl Ruby/Python Lisp/Scheme ML/Haskell runtime speed 5 4 3.5 2 2 3 3 memory usage 5 4...Comment on Article Mentions: Haskell Scheme Steve Yegge
-
Interpreters
Lambda the Ultimate (Jun 15 2008) Explore Article
...ions at first. See if you can't get some of us to expound on something or another. Work on learning Scheme, Common Lisp, Haskell, OCaml, or SML, and learn one of these languages well. (This will take a few ...Comment on Article Mentions: Erlang Scheme Haskell





