Mahmoud Mazouz
Mahmoud Mazouz
**Is your feature request related to a problem? Please describe.** When resizing windows with the mouse, it's generally awkward to figure out where exactly the cursor should be put, as...
# The problem Suppose I have an `enum` that wraps exactly one element, as per the following code: ```rs #[macro_use] extern crate serde_derive; extern crate serde; extern crate serde_json; #[derive(Serialize,...
This changes the four VirtualInput classes to include a `Simulate(...)` method that allows (you guessed it) simulating an input. The implementation uses the `Update()` method to keep the input activated...
# What? This adds a `Range` field in `ArrayAttrs`, which acts as a slice into a Nickel array's `Vec`. We can use this to have efficient `array.tail` operations, because the...
**Describe the bug** If a user imports a module that has a parse error, Nickel responds with `this expression has type , but Type was expected`, rather than reporting the...
The sort benchmark was crashing because of a contraction violation. It still used ``` `Less``` instead of ``` `Lesser``` after it was renamed. Though `array.sort`'s implementation itself still used ```...
This is still very much a work in progress.
# Why? Nickel terms contain two _kinds_ of strings. The first one corresponds to string literals in source code (and even interpolated strings, through `StrChunk`). The second kind is `Ident`,...
PR #717 introduces some unnecessary code in `serialize.rs`. Unfortunately the fix relies on https://github.com/serde-rs/serde/issues/2224 being resolved. Until then, this issue serves as a reminder. ```[tasklist] ### Tasks ```
## Expected Behavior The operation in question would be generated (alongside a pattern). ## Actual Behavior Only the documentation is present. ## Steps to Reproduce the Problem 1. Check https://google.github.io/mlir-hs/mlir-hs-0.1.0.0/MLIR-AST-Dialect-LLVM.html#g:58...