hl-valdemar
|
378eb637c6
|
better escape code support
|
2026-08-11 21:18:57 +02:00 |
|
hl-valdemar
|
fa53ca2219
|
conditionally unwrapping while loops
|
2026-08-11 20:05:55 +02:00 |
|
hl-valdemar
|
ba6052eef3
|
move hide behind @ and specify with :
|
2026-08-10 23:25:55 +02:00 |
|
hl-valdemar
|
8785912b73
|
file-local / package-local decls
|
2026-08-09 17:18:41 +02:00 |
|
hl-valdemar
|
a7a32894f3
|
error inference in fallible functions
|
2026-08-09 16:18:10 +02:00 |
|
hl-valdemar
|
081a3fd5df
|
mutable decl syntax change
|
2026-08-05 21:49:12 +02:00 |
|
hl-valdemar
|
9e79d6692b
|
rename expand to inline
|
2026-08-02 21:14:49 +02:00 |
|
hl-valdemar
|
c92723bc14
|
support shorthand enums in value-if
|
2026-08-02 19:45:30 +02:00 |
|
hl-valdemar
|
b9526b5f06
|
disambiguate enum blocks and complete distinct type operations
|
2026-08-02 15:27:43 +02:00 |
|
hl-valdemar
|
f267e8c3cb
|
package-private visibility
|
2026-08-01 23:22:14 +02:00 |
|
hl-valdemar
|
304880a9aa
|
bug fix
|
2026-08-01 22:03:08 +02:00 |
|
hl-valdemar
|
96275121be
|
fix: bug hunt
|
2026-07-24 23:56:30 +02:00 |
|
hl-valdemar
|
5f343ad2d3
|
unify catch fallback value sources
|
2026-07-22 00:39:01 +02:00 |
|
hl-valdemar
|
17508ff751
|
add noreturn and unreachable
|
2026-07-22 00:30:13 +02:00 |
|
hl-valdemar
|
402871ef7a
|
rename none to null
|
2026-07-22 00:07:42 +02:00 |
|
hl-valdemar
|
05aa7d084a
|
make record fields resolve type-factory calls before runtime validation
|
2026-07-20 16:05:28 +02:00 |
|
hl-valdemar
|
59bbb197e0
|
struct type construction
|
2026-07-19 23:38:10 +02:00 |
|
hl-valdemar
|
95f90cc306
|
close some gaps in the type system
|
2026-07-19 01:44:06 +02:00 |
|
hl-valdemar
|
c7e3162ecb
|
bitwise operations
|
2026-07-19 00:45:51 +02:00 |
|
hl-valdemar
|
f9448363e4
|
grouped comptime param update
|
2026-07-18 23:57:17 +02:00 |
|
hl-valdemar
|
9eb7476522
|
default struct fields
|
2026-07-18 16:33:31 +02:00 |
|
hl-valdemar
|
ef91f13e7b
|
unsigned integer constraint (uint)
|
2026-07-18 00:17:13 +02:00 |
|
hl-valdemar
|
b09787029d
|
native test framework
|
2026-07-18 00:12:12 +02:00 |
|
hl-valdemar
|
cedc63b28b
|
upgrade enum discriminants
|
2026-07-17 21:28:14 +02:00 |
|
hl-valdemar
|
97f1c06057
|
comptime expandable match statements
|
2026-07-17 14:40:18 +02:00 |
|
hl-valdemar
|
3cc750b3b2
|
braceless one-statement for-loops
|
2026-07-15 23:31:58 +02:00 |
|
hl-valdemar
|
7de0b7f268
|
diagnostics upgrade
|
2026-07-15 23:12:04 +02:00 |
|
hl-valdemar
|
0b2055d64b
|
reflection foundation, tuples, debug.print
|
2026-07-15 19:50:24 +02:00 |
|
hl-valdemar
|
267947e79d
|
replace leading _ for private symbols with keyword hide
|
2026-07-14 21:22:04 +02:00 |
|
hl-valdemar
|
5157cf3bcc
|
rename intrinsics
|
2026-07-14 20:15:52 +02:00 |
|
hl-valdemar
|
471896b48a
|
favor return over return _ (void return); newline/closing terminates
|
2026-07-14 19:11:58 +02:00 |
|
hl-valdemar
|
6de4d9f9f3
|
errdefer and try/defer fix
|
2026-07-13 19:57:23 +02:00 |
|
hl-valdemar
|
5a958d9bfd
|
allow keywords as values in enums (and tagged unions)
|
2026-07-13 18:04:07 +02:00 |
|
hl-valdemar
|
6455df52b4
|
add ArrayList alias to std
|
2026-07-13 18:04:07 +02:00 |
|
hl-valdemar
|
0706188b98
|
stlib arraylist
|
2026-07-12 16:59:46 +02:00 |
|
hl-valdemar
|
220b1c6e82
|
_ prefixed top-level symbols now file-local
|
2026-07-11 23:37:56 +02:00 |
|
hl-valdemar
|
2cda024614
|
allocation related primitives
|
2026-07-08 22:08:02 +02:00 |
|
hl-valdemar
|
f171a6579d
|
function literals (non-capturing)
|
2026-07-07 17:24:25 +02:00 |
|
hl-valdemar
|
95c61311ca
|
allocator interface (first pass)
|
2026-07-07 16:20:51 +02:00 |
|
hl-valdemar
|
4ebe9c90e9
|
comptime storage and function values
|
2026-07-03 23:35:00 +02:00 |
|
hl-valdemar
|
e00a4e929a
|
comptime eval
|
2026-07-03 18:18:45 +02:00 |
|
hl-valdemar
|
b94687c30a
|
comptime type params
|
2026-07-02 22:24:57 +02:00 |
|
hl-valdemar
|
7cda126924
|
comptime value-params
|
2026-07-02 20:10:02 +02:00 |
|
hl-valdemar
|
870f946b52
|
fix interop and indexing oversights
|
2026-07-01 22:12:22 +02:00 |
|
hl-valdemar
|
7fe3552c01
|
fix catch handlers / match statements yielding past scope
|
2026-07-01 08:41:36 +02:00 |
|
hl-valdemar
|
d6f9c24314
|
anonymous struct payloads
|
2026-06-30 23:28:49 +02:00 |
|
hl-valdemar
|
5161e99af5
|
contextual payload construction
|
2026-06-30 22:17:00 +02:00 |
|
hl-valdemar
|
07c560b750
|
no :: in func decls
|
2026-06-30 19:38:28 +02:00 |
|
hl-valdemar
|
ae5af37b85
|
error handling kickoff
|
2026-06-30 19:38:28 +02:00 |
|
hl-valdemar
|
c82f070d55
|
void-payloads, multi-pattern arms, and range patterns (match statements)
|
2026-06-29 20:29:01 +02:00 |
|