index
:
tomo
bigints
constructive-reals
decimals
dev
doctests-to-debuglog
formatter
internal-texts
main
optional-list-indexing
optionals
paths
simplified-quotes
static-dependencies
str-paths
table-colons
text2
unicode-identifiers
wordier-types
The Tomo programming language
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
examples
Age
Commit message (
Collapse
)
Author
2025-03-17
FIx colorful
wordier-types
Bruce Hill
2025-03-17
Fully rename array to list
Bruce Hill
2025-03-17
Switch types to use wordier syntax `[T]` -> `List(T)` etc
Bruce Hill
2025-03-17
Command.from_path()
Bruce Hill
2025-03-17
Update pthreads example
Bruce Hill
2025-03-17
Add pthread example
Bruce Hill
2025-03-17
Big overhaul:
Bruce Hill
- Clean up environment code using type strings instead of manually defining types - Add Commands module - Move Shell lang into an example module that uses Commands module - Fix some bugs with chained library dependencies
2025-03-17
Fix path issue
Bruce Hill
2025-03-17
Update learnxiny for enums no longer showing the type name
Bruce Hill
2025-03-15
Overhaul of Path so it uses root and array of components instead of
Bruce Hill
stringly typed
2025-03-12
Rename `without_escaping()` -> `from_text()`
Bruce Hill
2025-03-11
Update comments
Bruce Hill
2025-03-11
Fixes for integer truncation
Bruce Hill
2025-03-11
Support external structs with namespaced methods (also C-strings are now
Bruce Hill
`const char*` instead of `char*`)
2025-03-11
Don't use '$' prefix for field names
Bruce Hill
2025-03-11
Add a few colorful escapes
Bruce Hill
2025-03-10
Add some vector methods
Bruce Hill
2025-03-10
Fixes for examples
Bruce Hill
2025-03-10
Fix/update colorful
Bruce Hill
2025-03-05
Overhaul of constructors, making it more consistent and correct. Also
Bruce Hill
changed T(), T, T_t, T_s type names to T(), T$$info, T$$type, T$$struct for unambiguity
2025-03-03
Update CLI API
Bruce Hill
2025-03-02
Add `colorful` DSL
Bruce Hill
2025-03-01
Change `lang.text_content` to `lang.text`
Bruce Hill
2025-02-21
Fix learnxiny
Bruce Hill
2025-02-04
Use `defer` in http module
Bruce Hill
2025-02-04
Add a `_` prefix on variables so it's easier to debug in GDB
Bruce Hill
2025-01-12
Fix up examples
Bruce Hill
2024-12-07
Rename "NONE" to "none"
Bruce Hill
2024-11-30
Bring back `table[key]` syntax
Bruce Hill
2024-11-26
Tweak docs
Bruce Hill
2024-11-26
Add some examples to the repo
Bruce Hill
2024-11-24
Clean up some more null->none renames and fix the documentation. Also
Bruce Hill
change the literal syntax to `NONE:T` instead of `!T`
2024-11-24
Switch `NaN` to be identical to the null value
Bruce Hill
2024-11-21
Add `NULL` as a syntax for null values.
Bruce Hill
2024-11-19
Rename `Text.utf8_bytes` back to `Text.bytes`
Bruce Hill
2024-11-09
Support iterating over pointers to collections again
Bruce Hill
2024-11-09
Make the compiler stricter about not promoting local value variables to
Bruce Hill
pointers
2024-11-09
Rename `from_text()` to `parse()`
Bruce Hill
2024-11-05
Fix up old-style reducers
Bruce Hill
2024-11-05
Deprecate bit-width integer/num literals in favor of using type
Bruce Hill
constructors
2024-11-04
Be much more permissive about using integer literals for fixed-size ints
Bruce Hill
or nums or bytes
2024-11-04
Add base64 lib
Bruce Hill
2024-10-28
Add PATCH
Bruce Hill
2024-10-27
Fix up examples to no longer use '&'
Bruce Hill
2024-10-09
Change function syntax from `func(args)->ret` to `func(args -> ret)`
Bruce Hill
2024-09-24
Rename `from_unsafe_text` to `without_escaping`
Bruce Hill
2024-09-18
Remove coroutine example for now
Bruce Hill
2024-09-18
Remove unused code
Bruce Hill
2024-09-16
Deprecate :or_else()/:or_fail()/:or_exit() in favor of the `or` operator
Bruce Hill
2024-09-16
Minor cleanup
Bruce Hill
[next]