This website requires JavaScript.
Explore
Help
Sign In
tmu
Thomas Müller
0 Followers
·
0 Following
Joined on
2026-02-01
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
2
Projects
Packages
Public Activity
Starred Repositories
tmu
pushed to
main
at
tmu/tiny-pattern-ts
2026-09-25 22:58:21 +02:00
09011d838f
🔀
Merge chore/cleanup-readme into main
8261759190
📝
Restore and rewrite the README entry point
28d87b3387
📝
Close out migration guide and backlog tasks
Compare 3 commits »
tmu
pushed to
main
at
tmu/tiny-pattern-ts
2026-09-24 15:52:30 +02:00
ccbd0a297c
🔀
Merge feature/doc-tests into main
400fe902e0
♻️
Run doc-test generation as an explicit CI step
4dc58395c0
♻️
Run doc tests outside the coverage gate
a9b588e1c3
♻️
Drop assert imports from doc fences
d0dd8641f2
✅
Assert README example results
Compare 6 commits »
tmu
pushed to
main
at
tmu/tiny-pattern-ts
2026-09-24 00:52:36 +02:00
d1963b0329
🔀
Merge feature/api-surface into main
0bde38d6e4
📝
Summarize the API docs work in the changelog
38484aa16d
📝
Refresh license year, backlog notes and JSDoc
c878e60ff2
📝
Bind the handler-map function in every example
c8bee95088
📝
Document when to use each matcher
Compare 8 commits »
tmu
released
0.8.1
at
tmu/tiny-pattern-ts
2026-09-23 23:26:01 +02:00
tmu
pushed tag
0.8.1
to
tmu/tiny-pattern-ts
2026-09-23 23:24:50 +02:00
tmu
pushed to
main
at
tmu/tiny-pattern-ts
2026-09-23 23:24:48 +02:00
acf9d06ddd
🚀
Release 0.8.1
eba60f6569
🔀
Merge chore/coverage-threshold into main
52ce655d8e
👷
Gate CI at 100% coverage
76327a8c47
🔀
Merge chore/duplicate-tag-union-test into main
d7004c0f71
📝
Clarify the duplicate-tag known issue
Compare 10 commits »
tmu
released
0.8.0
at
tmu/tiny-pattern-ts
2026-09-23 19:43:53 +02:00
tmu
pushed tag
0.8.0
to
tmu/tiny-pattern-ts
2026-09-23 19:42:39 +02:00
tmu
pushed to
main
at
tmu/tiny-pattern-ts
2026-09-23 19:42:38 +02:00
11d364e187
🚀
Release 0.8.0
8dc0b95320
🔀
Merge fix/union-valued-discriminant into main
7b90f898d3
✅
Cover property-union autocomplete and rejection
1bdf7f0315
🐛
Reject mixed literal and broad universes
55bf6c24a7
🐛
Narrow union-valued and optional discriminants
Compare 7 commits »
tmu
released
0.7.1
at
tmu/tiny-pattern-ts
2026-09-23 16:58:09 +02:00
tmu
pushed tag
0.7.1
to
tmu/tiny-pattern-ts
2026-09-23 16:56:58 +02:00
tmu
pushed to
main
at
tmu/tiny-pattern-ts
2026-09-23 16:56:57 +02:00
d99d84d387
🚀
Release 0.7.1
02f64f804e
🔀
Merge fix/knip-library-entry into main
cbaed8fabc
🐛
Stop knip reporting the source entry
410903198e
🔀
Merge chore/upgrade-deps into main
2e4262383c
⬆️
Upgrade dependencies
Compare 5 commits »
tmu
released
0.7.0
at
tmu/tiny-pattern-ts
2026-09-23 16:36:03 +02:00
tmu
pushed tag
0.7.0
to
tmu/tiny-pattern-ts
2026-09-23 16:34:50 +02:00
tmu
pushed to
main
at
tmu/tiny-pattern-ts
2026-09-23 16:34:49 +02:00
a8f1a05db2
🚀
Release 0.7.0
tmu
pushed to
main
at
tmu/tiny-pattern-ts
2026-09-23 15:49:50 +02:00
675fd0bb54
🔀
Merge feature/finite-universes into main
ce287b384f
📝
Note the gate in changelog and backlog
aaeeef1e11
📝
Document the finite-only universe decision
3b5269f9e1
🐛
Gate the universe to finite, literal keys
Compare 4 commits »
tmu
released
0.6.0
at
tmu/tiny-pattern-ts
2026-09-22 13:11:44 +02:00
tmu
pushed tag
0.6.0
to
tmu/tiny-pattern-ts
2026-09-22 13:10:35 +02:00
tmu
pushed to
main
at
tmu/tiny-pattern-ts
2026-09-22 13:10:34 +02:00
1723419e69
🚀
Release 0.6.0
dcd5f8d1c4
🔀
Merge feature/tagged-union-boolean-nullish-tags into main
4ebe18adb1
♻️
Align primitive-union matcher names and drop stale lint disables
09e1c12270
♻️
Return dispatch tacitly from the tagged-union factory
6228b4922d
♻️
Share the Matchable universe between both matchers
Compare 17 commits »
tmu
pushed to
main
at
tmu/tiny-pattern-ts
2026-09-22 01:31:21 +02:00
434c3a2222
🔀
Merge feature/tagged-union-matcher into main
6280061737
📝
Note the primitive-union rename in the backlog
23a2776d55
📝
Note the widened-string-union matcher test
937d84ea48
♻️
Share matcher internals
6f4f509b69
⚡
Inline the tag read into dispatch
Compare 9 commits »
Previous
2
Next