Mazdak Farrokhzad

Results 119 issues of Mazdak Farrokhzad

The idea here is that we would add structural records to the language. I proposed this initially as an addition to Rust (see https://github.com/rust-lang/rfcs/pull/2584), but it was never added, mainly...

bikeshedding
language feature
Needs RFC

The idea is to stop using the `CompileResult` monad in `sway_core`. The type is a beautiful concept, and would be the go-to solution in Haskell. However, there is lacking proper...

enhancement
code quality

For example, we might want to recover `class` as a typo for `struct`. Adding more details here or in the PR once they become clearer.

enhancement
compiler: frontend
compiler: parser

This is a tracking issue for the RFC "Deprecate `uninitialized` in favor of a new `MaybeUninit` type" (rust-lang/rfcs#1892). This issue specifically tracks the following unstable methods: ```rust impl MaybeUninit {...

T-libs-api
B-unstable
C-tracking-issue
requires-nightly
A-slice
Libs-Tracked
A-raw-pointers

According to the `{HOME}/.IntelliJIdea14/config/options.xml` files, using: `IntelliJ IDEA 14 RC1 build 139.144`, the L&F is: ``` xml ``` But the class in this repository is: `com.bulenkov.darcula.DarculaLaf` - so therefore: Is...

We also need to release new patch versions for `0.1.*`, `0.2.*`, and `0.3.*`. cc @eddyb

Consider a `Cargo.toml` including ```toml [features] default = [] unstable = [] # Enables nightly features ``` Simply put, you'd now be able to enable `unstable` by setting `CARGO_SET_FEATURE_UNSTABLE` to...

A-features
C-feature-request
A-environment-variables
S-propose-close

## 💥 Proposal This would allow: ```rust fn foo(...) = expr; // and fn foo(...) -> R = expr; ``` Motivation: see the equivalent proposal for Rust: https://github.com/Centril/rfcs/blob/rfc/fn-shorthand/text/0000-fn-shorthand.md

feature
priority-low

This is a tracking issue for `#[cfg(version(..))]` (rust-lang/rfcs#2523). **Steps:** - [x] Implement the RFC (cc @rust-lang/compiler -- can anyone write up mentoring instructions?) - [ ] Adjust documentation ([see instructions...

B-RFC-approved
T-lang
C-tracking-issue
S-blocked
F-cfg_version

# Description of Changes Small change that we can do now that the IDs are right for system tables. Removes `BTreeIndex::name` and recovers the name from the `TableSchema` when used...