compiler icon indicating copy to clipboard operation
compiler copied to clipboard

Cleaner, clearer JavaScript. A modern scripting language for the Web.

Results 16 compiler issues
Sort by recently updated
recently updated
newest added

the fact that this is bash is confusing, this script doesn't use any bashisms, so i switched it to (POSIX) sh the trap had really no purpose that i saw....

Something like `"/user/{user_id:/\w+/}/post/{post_id:/\w+/}"`

Sometimes you just want to bail out of a program entirely because something has gone so wrong it is unrecoverable. This is often achieved by _throwing_ or _raising_ an `Exception`,...

good first issue

Although the initial motivation was just copying what JS does, it doesn't really seem clear to me if there's any benefit to having different syntax _at all_ and only serves...

I think this has something to do with the parser trying to parse this as a scientific notation number `1e2` or something.

Broken: ``` let test = #nothing // This is a comment ``` Works: ``` let test = (#nothing) // This is a comment ``` --- Definitely a funky one there...

I need to thoroughly read through the new changes before I begin, but I will attempt the following: - [ ] Don't render IIFE when not required (only expression inside...

Whenever you're learning a new language, unless it's identical to whatever you're familiar with already, it's likely you'll run into a few hiccups along the way when things don't work...

Something like: ``` pub let main = _ => where Process.argv is [ _, _, "make", dir ] => { ret 0 } ``` emits: ``` export function main (_)...

Most likely this a will be JS-style spread operator: ``` { ...obj, field: newValue } ``` Not sure if I should open another issue, but it would be very nice...