We should avoid returning to a world where we map Puppet's `undef` value to
Ruby's `nil` value.  We used to do so in the past and it caused us a
tremendous number of headaches.

When working with the Puppet DSL from Ruby the value of undef is the Ruby
symbol `:undef` and not the Ruby value `nil`.  As a guiding principle there
should only be one representation of undef, not more than one as would be
the case if it were both `:undef` and `nil`.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to