Skip to content

Instantly share code, notes, and snippets.

@jasoncale
Created November 14, 2008 15:53
Show Gist options
  • Save jasoncale/24955 to your computer and use it in GitHub Desktop.
Save jasoncale/24955 to your computer and use it in GitHub Desktop.
>> require 'ostruct'
=> ["OpenStruct"]
>> dan = OpenStruct.new
=> #<OpenStruct>
>> dan.name = "Dan"
=> "Dan"
>> dan.email = "dan@sexworker.gov.uk"
=> "dan@sexworker.gov.uk"
>> dan.name
=> "Dan"
>> dan.email
=> "dan@sexworker.gov.uk"
>> haml = <<EOF
#dan
%p=name
%p=email
EOF
=> "#dan\n %p=name\n %p=email\n"
>> Haml::Engine.new(haml).render(dan)
=> "<div id='dan'>\n <p>Dan</p>\n <p>dan@sexworker.gov.uk</p>\n</div>\n"
yay!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment