aboutsummaryrefslogtreecommitdiff
path: root/stdlib/optionals.c
AgeCommit message (Collapse)Author
2025-03-21Move stdlib into src/Bruce Hill
2025-03-05Overhaul of constructors, making it more consistent and correct. AlsoBruce Hill
changed T(), T, T_t, T_s type names to T(), T$$info, T$$type, T$$struct for unambiguity
2025-01-23Overhaul of Text implementation to be more like Cords and have muchBruce Hill
better performance for long sequences of repeated concatenation.
2024-12-07Rename "NONE" to "none"Bruce Hill
2024-11-29Add serialization and deserializationBruce Hill
2024-11-29Change how types handle metamethodsBruce Hill
2024-11-24Rename "NULL" to "NONE"Bruce Hill
2024-11-24Switch `NaN` to be identical to the null valueBruce Hill
2024-11-21Add `NULL` as a syntax for null values.Bruce Hill
2024-11-17Rename datetime -> momentBruce Hill
2024-11-09Introduce a `Match` struct to represent pattern matching results, whichBruce Hill
improves the usability of a lot of the APIs. Also bugfix some issues with ranges.
2024-10-29Fix up some GCC compiler flag options for LTO and inliningBruce Hill
2024-10-08Reduce padding needed for optional types and clean up some redundantBruce Hill
type padding
2024-09-30Rename TypeInfo -> TypeInfo_t and fix up some typeinfo codeBruce Hill
2024-09-29Add DateTimeBruce Hill
2024-09-28Redefine NULL_* values as #defines so they can be constant initializersBruce Hill
2024-09-24Add '$' prefix on all user codeBruce Hill
2024-09-15Fix optional bytesBruce Hill
2024-09-13Rename builtins/ -> stdlib/Bruce Hill