-
(open question)
Right now we have `deploy` and `unpublish` commands for managing remote agents.
They should be parallel commands, like `deploy`/`undeploy` or `publish`/`unpublish`.
avaer updated
3 weeks ago
-
Current unification is exponential...
The culprit is the tree-based `TAnd { left, right }` nodes. If we replaced this structure with a sorted array of types then performance would turn linear. I th…
-
### Summary
RFC: [#3692](https://github.com/rust-lang/rfcs/pull/3692)
Implementation: TODO
Documentation: TODO
Adds the `resolver.feature-unification` configuration option to control how features ar…
ehuss updated
2 weeks ago
-
Consider the following example:
```
-- | The Martin-Löf equality type.
data Eq(implicit a: Type, x y: a) {
-- | The reflexivity constructor.
Refl(implicit a: Type, x: a): Eq(a:=a, x, x)…
-
### Feature type
New Feature
### Description
Add cli tool to unify data. For example when some user requests do include ip addresses and some do not, allow this tool to add sample ip address like 1…
-
Currently Agda spends ~13% of all time in `LHS.Unify` for checking the standard library. I'm looking at ways to improve the performance but some things are unclear to me, so I'd like to get some input…
-
In the following example contract:
```
contract C =
entrypoint f(x) =
let s = "str1"
let t = "str2"
let c = s + t
c
```
The type checker will produce t…
-
This would reduce code weight of type checker. This is like prolog but embedded into LM.
-
Sometimes we have `-o file [-s start]` and sometimes it `--wif [--name ]`.
https://github.com/nspcc-dev/neo-go/pull/3495#issuecomment-2213301628
-
Sometimes I have terms of the following form
```
(and
(exists ((x1 Int)) (= (select a x1) 0)
(exists ((x2 Int)) (= (select a x2) 0)
....
(exists ((x99 Int)) (= (select a x99) 0)
…