-
#### We currently have a quite helpful diagnostic for unconditionally recursive functions:
```rust
pub fn recur() {
recur();
}
```
```
warning: function cannot return without recurring
…
-
### Summary of Problem
**Description:**
Discovered when testing the solution for #25032 (which improved the situation when such variables were returned and when the string result of a ternary was …
-
## Bug
Example
```
def main(): Unit \ IO = {
import java.lang.Object.toString(): String \ IO;
let opt = Some(42i64);
let javaOpt = Adaptor.toOptional(opt);
println(toString(chec…
-
| | |
|------------------|-----------------|
|Previous ID | SR-55 |
|Radar | rdar://problem/21341337 |
|Original Reporte…
-
I can't use this crate without nightly. The documentation only states, nightly is required for some features.
Error message:
```
error[E0554]: `#![feature]` may not be used on the stable releas…
-
I'm not sure this would be necessary for all traits, but I've had enough trouble with at least `From` and `Display` vs. generics that it might be useful for at least those two.
My immediate problem…
-
This is a list of all not-yet-implemented checks that would be useful to have. Some of these require new schema and adapter implementations as well, tracked in #241.
In addition to checking for sem…
-
The current state of creating expressions is deeply limiting and unidiomatic. It is composed of:
- `Functions`: An enum that handles all "operation" types
- `Mappings`: A trait that implements how to…
-
Code evolves and so should the associated documentation. When you have a properly typed object structure then the schema can be inferred automatically and you shouldn't need to manually update the ass…
-
Hi!
I was trying to use GATs in one of my projects, and ran into the following issue.
```rust
#![feature(generic_associated_types)]
trait ModuleConfig {
type Type1;
type Typ…