Aleksandr Kuzmenko

Results 52 issues of Aleksandr Kuzmenko

This proposal implies coroutines should be executed automatically at the instantiation point. However, depending on the semantics of a specific coroutine that might not be the desired behavior. ```haxe var...

Source ```haxe try { doSomething(); } catch(e:String) { catchString(); } catch(e:Int) { catchInt(); } catch(e:Dynamic) { catchDynamic(); } ``` Short legend for next snippet: - `__ctx__` is a context of...

Think about exception proagation scenarios.

`haxe.CallStack.callStack()` and `haxe.CallStack.exceptionStack()` should contain valid stack including suspend points. Maybe add a `Suspend(item:StackItem)` constructor to `StackItem` enum. Example: ```haxe class Test { async function root() { await timerDelay(3000); await...

In our implementation we mimic C# approach, so there are some `Task` api calls in these tests which should be replaced as you adopt them to you syntax.

There are issues with latest versions of ctypes and camlp5 opam modules. This issue is created to not forget to fix them and then update dependencies in `opam` file. -...

Fixes #2479 This is an implementation with correct `EnumValueMap` behavior for non-scalar enum parameters. Target-specific implementations could be added as a next step to improve runtime performance.

Lower-level async API. Take 1. I tried to stay close to C API. Please, review thoroughly. Especially the socket-related API, because I don't have much experience with sockets. Also, your...

```haxe js.Syntax.code('var d={exports:{}};'); ``` generates (with Haxe 4.2) ```js var d={exports:{}; ``` but it should generate (and it does with Haxe 4.0) ```js var d={exports:{}}; ```

regression

Is it possible to attach the debugger to a running process? If so, what should be the settings in `launch.json` in vscode?

enhancement