-
I have the following code:
```haskell
module Main where
import Data.Thyme.Time
main :: IO ()
main = print $ (realToFrac (150 :: NominalDiffTime) :: NominalDiffTime)
```
* When I compile…
-
This was brought up by Joseph Perez on the mailing list. The problem is that this is a fairly common idiom:
```python
from __future__ import annotations
from typing import TYPE_CHECKING
if TYPE_CH…
-
## Search Terms
* getPromisedTypeOfPromise
* detect Promise
## Suggestion
expose [`getPromisedTypeOfPromise`](https://github.com/Microsoft/TypeScript/blob/ca98a50574f67d179ee28857b564a086a8f…
-
I'm trying to compile [Agda](https://github.com/agda/agda) into JS (I intend to run the type checker in the browser, because I'm a masochist) using `cabal --ghcjs install agda`. To my surprise, the li…
-
Consider a core.logic style system for Magic
Considerations:
- This might be very useful (essential?) for good type inference
- Could be useful to define Relation types as part of the core langua…
-
## Compiler version
Works in 3.0.0
Fails in every other version
## Minimized code
```Scala
//> using options -Ykind-projector:underscores
import scala.compiletime.ops.int.S
type IndexOf…
-
I stumbled across a use case for non-reference type imports. Reporting here for discussion.
It occurs in languages with richer primitive type systems than WebAssembly. For example, in Java, there a…
-
I want support for making numbers print like numbers. I can redefine `#%datum` to get numbers to read like numbers, but want vice versa. Some kind of interface to `gen:printable`?
-
**Describe the bug**
Encoding with `%mp3` causes a segfault when using ocaml 5 in alpine.
Liquidsoap log
```
2024/05/23 19:55:30 >>> LOG START
2024/05/23 19:55:29 [main:3] Liquidsoap 2.2.5+…
-
It seems there's no way to disable `T.let` and `T.cast` globally.
This might be helpful when running code in production setups because of two reasons:
- `T.let` / `T.cast` may be time consuming (see…