maybe: allows optional chaining of field access and indexing when LHS i snil (#13023)

* maybe: allows optional chaining
* fix tools/kochdocs.nim
* improve semantics to distinguish valid from invalid values
* for now, wrapnil, isValid, unwrap are not exported
This commit is contained in:
Timothee Cour 2020-01-18 03:24:56 -08:00 • committed by Andreas Rumpf
commit f6ba4e81b0
4 changed files with 196 additions and 0 deletions

View file

@ -155,6 +155,7 @@ lib/pure/strutils.nim
lib/pure/math.nim
lib/std/editdistance.nim
lib/std/wordwrap.nim
lib/std/wrapnils.nim
lib/experimental/diff.nim
lib/pure/algorithm.nim
lib/pure/stats.nim