Abstract Heresies

              Unorthodox opinions on computer science and programming.

Friday, February 29, 2008

More monads

›
As Pascal Costanza pointed out in a comment from yesterday, monadic style isn't just used for sequencing and stringing together I/O. T...
Thursday, February 28, 2008

How about them Monads?

›
I'm taking a short digression from the theme I was developing in the last few posts. This is related, but it probably isn't obvious...
2 comments:
Tuesday, February 26, 2008

›
Three things are needed to support continuation-passing-style programming: First-class procedure objects or some equivalent. Genera...
Monday, February 25, 2008

›
Claim 2: General tail-recursion is an essential element of a programming language. By `general' tail-recursion I mean that all calls t...
2 comments:
Friday, February 22, 2008

›
Claim 1: A language that supports the ability to program in continuation-passing-style is significantly more expressive than one that does n...
Thursday, January 17, 2008

Linearity

›
What exactly is ‘linear’ about ‘linear logic’?
Tuesday, December 11, 2007

How many strings can you intern?

›
Assuming a 32-bit OS and processor. Suppose we define INTERN to take a series of bytes with an upper limit on the number of bytes (say 128 ...
2 comments:
‹
›
Home
View web version
Powered by Blogger.