Who is participating (at least initially)?

Originally posted here:

Initially, the folks participating are primarily either co-workers or non-co-worker friends who have wide range of experience and interests.
From my perspective, everyone is welcome.
The more interested, motivated participants the better!

I’ve been delighted by the number of folks that have showed up on the Internet either to participate or help. There are a lot of great people out there!

What I post about Study-HTDP

About three weeks ago I “made it official” and announced the Study-HTDP for any folks who may be interested. I figured that I would post both to the group itself, and mirror the interesting things here. It didn’t really work out that way.
Focusing on the work and not much else, I’ve posted exclusively to the group. Since we’re only two weeks into it, though, I’m going to make a change and post the most interesting content here. The reason is that I want to be sure to have a place to keep my notes and thoughts on things so that they don’t get totally lost in the overall group.

A Prodigious Error Message

For my BarCampMadison2 presentation this year, I prepared a DVD “gift bag” with a lot of material on Functional Programming (FP) and specific FP languages like Scheme and Haskell, and also included DrScheme binaries for Mac and Windows and source for UNIX.
Yesterday I received an email from one of the attendees. He was copying the contents of the DVD to a directory on his UNIX system. In the course of doing so, he got an error message. If you are even superficially familiar with Monads and Haskell (as I am), you will surely find this error message prodigious!

/mnt/cdrom$ cp -R library ~/lisp-library
cp: cannot access `library/Haskell/Monads': Input/output error

Thoughts on HTDP

Originally I figured that a lot of my thoughts would show up here, but they haven’t. Instead they get posted directly to the group. That said, here are some thoughts from the week:

  • The beginning student language is interesting: no variable binding and function definitions are only one expression long
  • It is great to be able to talk to other folks about it; interested folks especially
  • A disciplined approach to function definitions is fine with me!