-
@kabdelhak, while investigating [#6199](https://trac.openmodelica.org/OpenModelica/ticket/6199) and [#6207](https://trac.openmodelica.org/OpenModelica/ticket/6207), I stumbled upon something weird rel…
-
# Object
Proposal for an hypergraph type checker.
# Motivation
The current type system is too limiting and doesn't allow to overload
operators. Here's an example when using PLN Or/And rules.
For in…
-
It makes sense often to have a field that could return, for example, an `Int` or a `String`. It would be convenient to be able to use a `resolveType`-like mechanism to determine how the value is seria…
-
A [homoiconic](https://en.wikipedia.org/wiki/Homoiconicity) programming language can parse itself to an AST expressed as native data that can be transformed within the language, evaluated, or isomorph…
-
This is not so much a bug report as a question about whether the semantics as currently designed is what we really want.
We currently allow scheduled actions to pile up in the microstep dimension i…
-
Building off the reasoning and justification in my self-rejected issue [Fast track transpiling to PureScript?](https://github.com/keean/zenscript/issues/12), I have a new idea of how we might be able …
-
Such as extraction various information from types (contained element type, dimensions, ranges, etc) and providing something like default value? I can certainly help with both.
-
Is less verbosity the only main benefit of typeclasses over just inputting a set of functions?
Typeclasses can do where `bar` is a member of `Function`:
```
foo(x: A) where Function
bar(x)
…
-
[According to the Type parameters proposal](https://go.googlesource.com/proposal/+/refs/heads/master/design/43651-type-parameters.md), it is not allowed to define type parameters in methods.
This l…
-
There are two main repos of miniKanren's SMT hook: [clpsmt-miniKanren](https://github.com/namin/clpsmt-miniKanren) and [smt-assumptions](https://github.com/namin/faster-miniKanren/tree/smt-assumptions…