Bart's blog

A Logo demo in Haskell

Ran across the homepage of Berkeley Logo a few days ago. One of the things on there is this demo code

to choices :menu [:sofar []]
  if emptyp :menu [print :sofar stop]
  foreach first :menu [(choices butfirst :menu sentence :sofar ?)]
end

When invoked as

choices [[small medium large]
         [vanilla [ultra chocolate] lychee [rum raisin] ginger]
         [cone cup]]

we get a list of choices starting with

small vanilla cone
small vanilla cup
small ultra chocolate cone
small ultra chocolate cup
…

I got curious about how Haskell stacks up against Logo here…

Wandering Ones again

A conversation with a skilled artist friend of mine with a solid grounding in anatomy brought to mind a webcomic I used to read back in the day. Clint Hollingsworth's The Wandering Ones is a post-apocalyptic comic set in the Pacific Northwest that frames a sci-fi and mystical story with a detailed discussion of outdoor skills. Sweet. It's also one of the longer-running webcomics, with continuous updates several times a week since April 2000. Also sweet…

Strange days indeed

It has been a strange couple of days. I have had my trip volcanoed. I have been on TV. I have inherited a foosball table. I have won a free trip to the Bahamas. And Carmen Electra is apparently somehow involved…

You had me back, but you lost me again: Schlock Mercenary

I previously dropped Schlock Mercenary from my webcomics list. However, the story arc involving Piebald ended and I really missed the big color Sunday strips, so I tried it again for a while…

Jigsaw puzzle solving

I got involved in a Facebook conversation with a friend from HS about jigsaw puzzle solving. I hate to post long comments on Facebook where I'll never find them again, so here's my take on this. Enjoy…

Syndicate content