issues
search
GPTScript
/
AiScript
A Minimal, Full-Stack, Tool-Assisted Language. Native to Browsers and Bun. Strictly & Strongly-Typed.
https://github.com/GPTScript/AiScript
Mozilla Public License 2.0
9
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
`import` and `export default`, NO `require`
#50
coolaj86
opened
2 weeks ago
0
Onymous Loops are required
#49
coolaj86
opened
10 months ago
0
vim-ale integrations
#48
coolaj86
opened
1 year ago
0
Promise._queue: keep an ongoing queue of a fixed size
#47
coolaj86
opened
1 year ago
0
Test Case: should understand transitive conditions
#46
coolaj86
opened
1 year ago
0
LSP Exploration
#45
coolaj86
opened
1 year ago
0
Example: AjScript must know which type is returned
#44
coolaj86
opened
1 year ago
1
Language Draft
#43
coolaj86
opened
1 year ago
0
Alternate Name Ideas
#42
coolaj86
opened
1 year ago
0
JavaScript objects
#41
Sire6715
opened
1 year ago
1
(wrong repo)
#40
coolaj86
closed
1 year ago
0
`Object._trim(obj)` to remove `undefined` values
#39
coolaj86
opened
2 years ago
0
Auto-magic `?.`
#38
coolaj86
opened
2 years ago
0
No ternary shorthand expressions
#37
coolaj86
opened
2 years ago
0
if statements only allow boolean and nullish expressions (not falsey ones)
#36
coolaj86
opened
2 years ago
0
Language Goals
#35
coolaj86
opened
2 years ago
0
Show unused exports, within a package (static tree-shaking)
#34
coolaj86
opened
2 years ago
0
The ISL-R Design Pattern (MVC is dead, long live MVC)
#33
coolaj86
opened
2 years ago
0
All functions that can return a Promise should be async
#32
coolaj86
opened
2 years ago
0
if statements only allow SINGLE boolean expressions
#31
coolaj86
opened
2 years ago
0
AjScript is Strictly & Strongly Typed (but not Statically) Typed
#30
coolaj86
opened
2 years ago
0
Not allowed to await non-async chain
#29
coolaj86
opened
2 years ago
0
Axioms of AJ
#28
coolaj86
opened
2 years ago
3
Date._toLocalISOString(dateOrNull)
#27
coolaj86
opened
2 years ago
0
Identify functions - self, always false, always empty, etc
#26
coolaj86
opened
2 years ago
0
process._prompt for asking questions on the command line
#25
coolaj86
opened
2 years ago
0
Auto-import dependencies
#24
coolaj86
opened
2 years ago
0
Promise._sleep(ms)
#23
coolaj86
opened
2 years ago
0
Require the underscore delimiter for numbers over 9000
#22
coolaj86
opened
2 years ago
0
Math._randomInt(max)
#21
coolaj86
opened
2 years ago
0
No mixing implicit and explicit object structuring
#20
coolaj86
opened
2 years ago
0
Autocorrect: No invocations or nesting in string templates
#19
coolaj86
opened
2 years ago
0
Crypto._randomString() + Crypto._randomDictBaseX
#18
coolaj86
opened
2 years ago
0
automatically convert all strings to ` strings
#17
coolaj86
opened
2 years ago
1
sort requires by type, alphabetically
#16
coolaj86
opened
2 years ago
3
One operation per line, more or less
#15
coolaj86
opened
2 years ago
0
[std] Promise._map: run async functions sequentially and store results
#14
wmerfalen
opened
2 years ago
0
Package main, init, macros, and side-effects
#13
coolaj86
opened
2 years ago
0
Package structure
#12
coolaj86
opened
2 years ago
0
RegExp._escape
#11
coolaj86
opened
2 years ago
5
Promise._forEach: run async tasks in sequence
#10
coolaj86
opened
2 years ago
1
Promise._parallel: run async functions in parallel
#9
coolaj86
opened
2 years ago
0
No meta programming / subscripting on imports / exports
#8
coolaj86
opened
2 years ago
0
expressions not allowed in template strings
#7
coolaj86
opened
2 years ago
0
Array#remove && Array#insertAt
#6
coolaj86
opened
2 years ago
0
`else` with extreme prejudice
#5
coolaj86
opened
2 years ago
0
escapeHtml
#4
coolaj86
opened
2 years ago
0
NO async try/catch
#3
coolaj86
opened
2 years ago
0
console -> info, error, etc
#2
coolaj86
opened
2 years ago
0
const & let
#1
coolaj86
opened
2 years ago
0
Next