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.
