alshdavid/BorrowScript
TypeScript with a Borrow Checker. Multi-threaded, Tiny binaries. No GC. Easy to write.
HTML
Issues
- 9
- 7
I love the idea. Please go ahead
#6 opened by sirlordt - 7
Polymorphism
#7 opened by asafigan - 2
- 2
[Proposal] Enums and matching
#10 opened by alshdavid - 6
[Proposal] Exceptions
#11 opened by alshdavid - 3
CLI plan and CLI tools
#12 opened by alshdavid - 6
- 5
- 4
What about lifetimes?
#17 opened by hazer-hazer - 0
First-class N-API integration
#25 opened by vjpr - 4
- 4
Investigate forcing loops to have a well defined exit condition to allow for more powerful static analysis
#33 opened by Isaac-Leonard - 3
- 3
Parsing json
#35 opened by Isaac-Leonard - 18
Implementing the language
#36 opened by Isaac-Leonard - 4
- 1
Inferred gates?
#41 opened by WebReflection - 3
- 0
How does the borrow checker work?
#46 opened by lancejpollard - 8
- 6
- 2
- 0
Unsafe code
#51 opened by alshdavid - 0
Array with free lower index bound
#52 opened by GHNewbiee - 0
- 0
Enhanced tab support
#54 opened by GHNewbiee - 2
Length() function considers other functions
#55 opened by GHNewbiee - 3
Will BorrowScript target microcontrollers?
#44 opened by ceremcem - 6
Syntax compatibility
#18 opened by trusktr - 12
Semi colons;
#31 opened by Isaac-Leonard - 1
A better way to handle Errors
#45 opened by sirlordt - 5
Dark mode
#40 opened by WebReflection - 4
[Todo] Drop method for classes
#19 opened by alshdavid - 4
Assemblyscript
#21 opened by mindplay-dk - 1
- 4
- 1
Duct typing with static compilation
#28 opened by Isaac-Leonard - 10
Why is `move` the default?
#20 opened by mindplay-dk - 3
Union types
#29 opened by Isaac-Leonard - 1
Typo in readme
#23 opened by tejacques - 6
- 1
Enforce one event queue per thread
#30 opened by Isaac-Leonard - 5
Does this project need a better name?
#14 opened by alshdavid - 4
Null, undefined and nan
#1 opened by Isaac-Leonard - 3
[proposal] How to deal with passing parameters into child functions from lexical scopes?
#2 opened by alshdavid