-
I'm opening up an issue to discuss this comment:
https://github.com/dhall-lang/dhall-lang/issues/125#issuecomment-450601520
... which is also related to this repository:
https://github.com/ak…
-
# Automatic coercions considered harmful
Authors: O. Rodeh with J. Didion (DNAnexus Inc.)
This issue describes a line of thought regarding type checking for WDL programs. It is based on experience…
-
[RFC 1733](https://github.com/rust-lang/rfcs/pull/1733) added trait aliases, like:
```rust
trait IntoIntIterator = IntoIterator;
```
Well, why not allow putting those in traits, by analogy wit…
comex updated
9 months ago
-
This is a follow-on from discussion in #14660.
Right now the context package documentation says
> Do not store Contexts inside a struct type; instead, pass a Context explicitly to each function …
-
#### Version
The Coq Proof Assistant, version 8.7.0 (October 2017)
compiled on Oct 18 2017 11:37:05 with OCaml 4.02.3
#### Operating system
`Linux jgross-Leopard-WS 4.4.0-66-generic #87-Ubuntu…
-
@klauso wrote:
> wouldn't it be nice to have a
> Racket-like #lang thing at the beginning of a file for the pts interpreter?
We've discussed this multiple times, but I couldn't find an issue for it…
-
Union types express a subtyping relationship, but I am unclear as to whether typeclasses (i.e. Rust's traits) do?
If a `trait B` extends another `trait A` and `B` reuses the implementations of `A`, c…
-
I am trying to nail down in my mind, the fundamental _orthogonal_ semantic concepts of our proposed programming language.
| Concept | Description |
| --- | --- |
| `data` | [Unified sum, product,…
-
Special members like a.keys(), blob.bytes(), text.char() are not very discoverable unless you RTFM. Shall we add eponymous functions to the various libs?
If so, how do we distinguish `a.keys()` for…
-
In the discussion for https://github.com/golang/go/issues/45346, [this comment](https://github.com/golang/go/issues/45346#issuecomment-812741029) mentioned the possibility of adding a type switch on p…