summary refs log tree commit diff stats
path: root/lib/pure/options.nim
Commit message (Expand)AuthorAgeFilesLines
* make `std/options` compatible with strictdefs (#23675)ringabout2024-06-051-6/+6
* fixes #22932; treats closure iterators as pointers (#22934)ringabout2023-11-141-2/+2
* complete std prefixes for stdlib (#22887)ringabout2023-10-301-1/+1
* fixes #22836; Unnecessary warning on 'options.none' with 'strictDefs'… (#22...ringabout2023-10-181-1/+1
* Markdown code blocks migration part 8 (#22478)Andrey Makarov2023-08-151-1/+2
* std/options enables stricteffects (#19441)ringabout2022-08-251-4/+8
* move assertions out of system (#19599)flywind2022-03-231-0/+4
* Add sink annotation to option some() (#18358)tomc19982021-06-251-2/+2
* CIs: attempt to use csources_v1 (#16282)Andreas Rumpf2021-04-211-1/+1
* `std/options`: `$some(3)` is now `"some(3)"`, etc. (#17147)Timothee Cour2021-02-241-9/+15
* Add example for pattern matching on options (#17120)konsumlamm2021-02-221-21/+49
* Improve documentation for options (#17036)konsumlamm2021-02-181-130/+104
* use typeof instead type (#16962)flywind2021-02-081-2/+2
* use runnableExamples in options (#16503)flywind2020-12-301-26/+17
* move tests to testament (#16101)flywind2020-11-241-141/+0
* Add some enhancements to `jsonutils.nim` (#15133)Ivan Bobev2020-09-091-1/+0
* Use more `lent` in options (#15208)Mamy Ratsimbazafy2020-08-241-2/+2
* Change `UnpackError` with `UnpackDefect` (#14457)Ivan Bobev2020-05-271-6/+6
* make get for options use lent T (#14442)cooldome2020-05-251-2/+2
* The whole options module should be inline (#14417) [backport:1.2]Mamy Ratsimbazafy2020-05-211-15/+14
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-281-3/+3
* Consider proc as a pointer type in options (#13460)hlaaftana2020-02-211-3/+12
* [backport] run nimpretty on the remaining filesnarimiran2019-09-301-2/+3
* Prevent options from calling custom ref == operators (#10745)Yuriy Glukhov2019-02-261-3/+18
* better docs: options (#10720)Miran2019-02-221-54/+226
* Make options.UnpackError inherit from system.DefectOscar Nihlgård2018-12-081-19/+15
* fixes #8658; addQuoted on Option[T] (#8659)Arne Döring2018-08-171-3/+5
* Adds get for Option[T]. (#8462)Dominik Picheta2018-08-141-1/+8
* Fixed $ on None[T] for T with .name (#8293)Quelklef2018-07-121-1/+15
* options: use isSome (#7782)alaviss2018-05-061-4/+4
* Add none[T]() as alias to none(T) (#7512)hlaaf2018-04-161-0/+8
* option optimization (#6253)Arne Döring2018-04-111-15/+49
* Fix documentation for the `$` proc on an option (#6449)Euan T2017-10-021-1/+4
* Add flatMap operator to Options (#6404)Zach Smith2017-09-271-24/+57
* Fix options module to use new import namedef2015-11-231-2/+2
* Extend option functionalityNycto2015-09-231-1/+63
* Rename optionals module to optionsFlaviu Tamas2015-05-261-0/+160