Tags
as it turns out Barefoot Running Blogging Clogger Clojure Computer Science ebook Enlive Framework Functional Programming Gajure Genetic Algorithms Git hacking Haskell Heroku Incanter initiative iSight Lazy Evaluation Lisp Macports Math Open source OSX Package Management paul graham police Rails Rails3 Ruby running Security Shell Scripting sinatra Snow Leopard Spam startups success Syntax Thunks twitter web application Wordy WritingFollow Me?
I am @Unignorant
On Github
-
Recent Posts
- Rails3 Take Two: A small budgeting app
- CS Grad School Applications
- Listeria: Testing Rails 3 and Heroku
- On Standing Desks
- Nytimes Oracle (a Markov text generator)
- Security: Simultaneously Weak and Amusing
- High On Lisp
- Thunks and Haskell
- The Allure of the Asymmetrical
- Analyzing Word Frequencies with Clojure, Enlive and Incanter
- As it turns out is quite innocuous
- Gajure Now on Clojars
- Police Pursue and Capture a Barefoot Runner
- On Initiative
- How I develop on OSX
Archives
- August 2010 (4)
- May 2010 (1)
- April 2010 (3)
- March 2010 (3)
- February 2010 (4)
- December 2009 (4)
- October 2009 (4)
- September 2009 (1)
Recent Tweets
- Yerba Mate > Coffee (How did I forget?)
- A few resources for CS Grad School applications http://blog.ethanjfast.com/2010/08/cs-grad-school-applications/
- Blog about Listeria (rails3 + Heroku FTW) http://blog.ethanjfast.com/2010/08/listeria-testing-rails-3-and-heroku/
- RVM makes managing ruby gems so much easier http://rvm.beginrescueend.com/
- Just put together a good standing desk http://blog.ethanjfast.com/2010/08/on-standing-desks/
Monthly Archives: April 2010
Thunks and Haskell
I’ve been spending a bit of time this weekend playing with Haskell, and I came across an interesting problem while writing a few functions that, overtly, would seem quite simple. Notably, Haskell is a lazy language, storing promises of later evaluation in what are called thunks. Having some reasonable amount of experience in Clojure, lazy [...]
Security: Simultaneously Weak and Amusing