| Commit message (Expand) | Author | Age | Files | Lines |
* | expose `rangeBase` typetrait, fix enum conversion warning (#24056) | metagn | 2024-09-06 | 1 | -0/+34 |
* | complete std prefixes for stdlib (#22887) | ringabout | 2023-10-30 | 1 | -1/+1 |
* | Add `hasDefaultValue` type trait (#22636) | Amjad Ben Hedhili | 2023-09-04 | 1 | -0/+17 |
* | replace `doAssert false` with `raiseAssert` in lib, which works better with s... | ringabout | 2023-08-11 | 1 | -1/+1 |
* | typetraits: add toSigned, toUnsigned (#18445) | Timothee Cour | 2022-04-07 | 1 | -5/+33 |
* | move assertions out of system (#19599) | flywind | 2022-03-23 | 1 | -0/+4 |
* | Add optional recursive arg to distinctBase (v2) (#18659) | Timothee Cour | 2021-08-09 | 1 | -5/+12 |
* | add `typetraits.pointerBase` to return `T` in `ref T|ptr T` (#18293) | Timothee Cour | 2021-06-20 | 1 | -0/+10 |
* | CIs: attempt to use csources_v1 (#16282) | Andreas Rumpf | 2021-04-21 | 1 | -1/+1 |
* | Add `hasClosure` to `std/typetraits` (#17501) | flywind | 2021-03-29 | 1 | -0/+11 |
* | add typetraits.OrdinalEnum, enumutils.symbolName (#17281) | Timothee Cour | 2021-03-10 | 1 | -5/+9 |
* | add enumutils.items for sparse enums, typetraits.SomeSparseEnum (#17080) | Timothee Cour | 2021-02-23 | 1 | -0/+11 |
* | use typeof instead type (#16962) | flywind | 2021-02-08 | 1 | -3/+3 |
* | distinctBase now is identity instead of error for non distinct types (#16891) | Timothee Cour | 2021-02-01 | 1 | -7/+7 |
* | Add more runnableExamples (#16864) | konsumlamm | 2021-01-31 | 1 | -30/+80 |
* | typetraits: make genericHead docs reflect reality; use runnableExamples (#167... | Timothee Cour | 2021-01-22 | 1 | -17/+19 |
* | Add a macro returning enum items count (#15824) | Ivan Bobev | 2020-11-09 | 1 | -0/+13 |
* | fixes #15221 (#15230) | Andreas Rumpf | 2020-08-27 | 1 | -46/+44 |
* | typetraits: features and fixes (#14791) | alaviss | 2020-06-30 | 1 | -3/+39 |
* | fix #13432 typetraits.$: $(int,) is now (int,); $tuple[] is now tuple[] (#14799) | Timothee Cour | 2020-06-29 | 1 | -21/+0 |
* | add typetraits.elementType (#14780) | Timothee Cour | 2020-06-24 | 1 | -0/+12 |
* | init checks and 'out' parameters (#14521) | Andreas Rumpf | 2020-06-23 | 1 | -1/+1 |
* | properly fixes #13758 so that `import std/macros` stays legal (#14291) | Timothee Cour | 2020-05-12 | 1 | -2/+1 |
* | => supports pragmas & names (+ changed behavior) (#14200) | hlaaftana | 2020-05-03 | 1 | -1/+1 |
* | move since from inclrtl to std/private/since (#14188) | hlaaftana | 2020-05-02 | 1 | -6/+3 |
* | change 'iff' to 'if' to stop "corrections" once and for all (#14182) | Miran | 2020-05-01 | 1 | -1/+1 |
* | small docs fix in typetraits (#14108) | hlaaftana | 2020-04-25 | 1 | -1/+1 |
* | changed type() to typeof() in docs and error messages (#14084) | hlaaftana | 2020-04-24 | 1 | -1/+1 |
* | fix #12864 static params were mutating arg types during sigmatch; fix #12713 ... | Timothee Cour | 2020-04-14 | 1 | -5/+4 |
* | `import macros` rather than `import std/macros`. (#13762) | Euan | 2020-03-26 | 1 | -1/+2 |
* | distinctBase overload for values (#13746) | Timothee Cour | 2020-03-25 | 1 | -0/+7 |
* | rename `lenTuple` and `lenVarargs` (#13639) | Miran | 2020-03-12 | 1 | -3/+3 |
* | hotfix: make --useVersion:1.0 work | Araq | 2020-03-10 | 1 | -1/+2 |
* | make genericParams support static[T] generic params (#13433) | Timothee Cour | 2020-03-02 | 1 | -6/+28 |
* | fix incorrect lenTuple implementation (#13423) | Timothee Cour | 2020-02-19 | 1 | -7/+8 |
* | Tiny since cleanup (#13286) | Clyybber | 2020-01-28 | 1 | -1/+1 |
* | typetraits: fixes #6454; genericParams; added lenTuple; added tuple type get ... | Timothee Cour | 2020-01-10 | 1 | -0/+40 |
* | distinctBase type trait for distinct types (#13031) | cooldome | 2020-01-08 | 1 | -12/+5 |
* | last stdlib cleanups | Araq | 2019-09-21 | 1 | -0/+2 |
* | bring back `typetraits.$` for backward compatibility | narimiran | 2019-03-14 | 1 | -0/+2 |
* | move system.dollars in a separate file (#10829) | Miran | 2019-03-13 | 1 | -4/+14 |
* | improved documentation for several modules (#10752) | Miran | 2019-03-01 | 1 | -9/+27 |
* | add `isNamedTuple`; make $(1, 2) be (1, 2) instead of (Field0: 1, Field1: 2) ... | Timothee Cour | 2019-01-08 | 1 | -0/+3 |
* | fix typetraits.`$` regression https://github.com/c-blake/cligen/issues/84 (#1... | Timothee Cour | 2018-12-30 | 1 | -0/+2 |
* | revives: Move typetraits.`$` to system. Fixes #5827 (#10071) | Timothee Cour | 2018-12-30 | 1 | -24/+20 |
* | typetraits: Dots for sentence endings. | Araq | 2018-09-15 | 1 | -2/+2 |
* | typetraits.arity: improve the documentation; fixes #8965 | Araq | 2018-09-15 | 1 | -2/+7 |
* | simplify typetraits.nim test (#8193) | Timothee Cour | 2018-07-03 | 1 | -6/+1 |
* | Trim remaining expr/stmt from stdlib (#6742) | Lynn C. Rees | 2017-11-15 | 1 | -1/+1 |
* | added typetraits.; merged PR #5839 manually | Andreas Rumpf | 2017-10-30 | 1 | -0/+13 |