Dmitry Zakharov

Results 64 issues of Dmitry Zakharov

Feature request: Adding [ReScript](https://rescript-lang.org/) as one of the languages supported. Even now without ReScript support, TabNine doing a nice code auto-completion, but quite often it suggests irrelevant JavaScript code 🌚...

The compiler started adding empty strings around values in template literals. Technically doesn't break anything, but adds a redundant operation. Example: ```rescript Js.log(`${1->Js.Int.toString}${2->Js.Int.toString}`) ``` Output: ```javascript console.log("" + (1).toString() +...

https://user-images.githubusercontent.com/49292466/191954777-0e729b68-e4fc-43b1-86e8-5358cb3f2166.mov Version: v1.7.19 pre-release

The logic behind the PR is that recently the `start` script often started being used in the context of running a built application. While scripts for development are usually called...

I think this is worth being a part of the `v11.1` release. What's the process should be?

``` module A: { type a } = { @tag("kind") type a = Foo } ``` Crashes with: ``` [E] Line 3, column 4: Signature mismatch: ... Type declarations do...

I have this case https://rescript-lang.org/try?version=v11.0.1&code=C4TwDgpgBAThDGB7GATKBeKBvAZgSwgBsUAuKAZ2BjwDsBzAXwCgnCJgocaMoAKAfTKIwwPIhoAeOElQA+AJQZZfeSwD0aqABUAFnnJQdAQwNGodRIjQQYMZFAC2EcuSN0IZXdHxE0OS1AoiM5QNIgcAEZE4nRQwIhx4NDSyChMGpw0vADKiE68uJZkAEQRRjDFDPKq6ZoA6npscXoGQc40AOQccEaEhCCGRGCeOskIqZwExJwB8Eadkd6IAK40KAB0tVAAks20ANZQAO7Q5Dor01FQRhFN8VDwo-CHwMYcr-pQn6-QAAbConEUnGcl+iUgUCi-jgcRgIFosXuSAcYDwd1GsBBaS4BX8iBKZQqVSYQA I think the error message might be improved. I get the problem quite often while working with types from other modules, and it's difficult to...

I find the `Nullable` module name very confusing because usually, it's `'a | null,` not `'a | undefined | null` It's not super critical to me, but I think for...

``` @deriving(accessors) type msg = | ShowToast(string, toast) | EnterToast(string) | ExitToast(string) | RemoveToast(string) ``` This way it's not possible to pass a `showToast` to a function callback. I'm personally...

https://rescript-lang.org/try?version=v11.0.0-beta.4&code=C4TwDgpgBKkHIEMC20C8UDaAoKUA+UAxAM7ABOAlgHYDmO+RVArkgEYRn0GHXAQ0cuRVgHsRAGwgIqQwiNYArCAGNgshGTIIQs5uPFYAuliwABJlVEAPCABMssaI4D6UdAGVqNSQApHiFABKBgBBTW0fDS0QAB5-ZAgAPkCsIA ```res type typeName = [ | #string | #number | #integer | #boolean | #object | #array | #null ] @unboxed type type_ = Single(typeName) | Array(array) ```