Really simple one. Say you have a chain like this: (let [username (:username (?retrieve-value result))] (let [possible-error-message (text-is-empty username "Username")] (add-an-error-message result possible-error-message))))) Pretty normal, and boring… and not super easy to read. Now this might happen only to someone who is rather new to Clojure (ME), but I figured I’d post it anyhow. Because [...]
Reverse Psychology
Tags
.Net
Action
Ajax
Ajax Toolkit
Anonymous Types
ASP.Net
Autocomplete
C#
Closures
Comic
CSS
Dynamic
Dynamic Controls
Editorial
Entity Framework
Euler
Expression
Func
Generics
HTML
Javascript
Join
jQuery
jQuery Validator
Lambda
Linq
Macro
Mocking
MVC
Nant
NUnit
One Off
Order By
Paging
Pylons
Python
Reflection
ScriptControl
Select
Stupid
Test
Thoughts
Unit Testing
Validation
WebControl
Latest Blog Post
JavaScript DSL Because I’m Tired of Writing If.. If…If…
A little while ago a co-worker had expressed a dream of his to create some kind of language agnostic standard for validation. Without actually listening to what he meant by that, I set forth on doing this for JavaScript. I wanted to Lisp it up, as I am that kind of zealot. The idea was [...]
Random Quote
Oleg: I havent read it ye, but does it have a cat girl?
Sean: Let me check…
Sean: No cat girls.
Oleg: I dont htink it qualifies as anime then
Sean: …
Oleg: it needs the obligatory cat girl
Sean: Our secret.

