Yes, what Rupert said. Maybe is not a nullable value, like c(++) NULL, Python 
None, Ruby nil, or JS null and undefined. These can replace any value (or any 
pointer) without any static indication or any way to ensure you don't get one. 

You can also look at Swift optionals, which are true statically typed nullable 
values, with language support. (Maybe is only special in that it's in core and 
imported by default.)

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elm-discuss+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to