-
I've been porting a codebase from monad-mock where we've been using the `MonadTransControl` instance. That's not available for HMock. Currently I've got an orphan instance of it that's definitely not …
-
```scala
import cats.parse.*
val p = (Parser.string("\"\"") *> Parser.pure('"')).rep0
val str = "\"\"\"\""
assert(p.string.parseAll(str) == p.map(c => String(c.toArray)))
```
-
I propose that wherever we currently re-assign an alias in algorithm steps where that assignment changes the type of value (type is a loose term here, but I think we have an intuitive understanding of…
-
(cd /var/lib/jenkins/workspace/logicmoo_workspace@2/packs_sys/pfc/t/sanity_base ; timeout --foreground --preserve-status -s SIGKILL -k 10s 10s swipl -x /var/lib/jenkins/workspace/logicmoo_workspace/b…
-
`pow` types implement `Add` but not `AddAssign`.
We should check all the integer types and ensure they implement a sane set of `core::ops`. This is not as trivial as just implementing _all_ of them…
-
Julia 0.4 deprecated and Julia 0.5-dev made an error the `a.b` syntax:
```
julia> a .b
ERROR: syntax: space before "." not allowed in "a ."
```
It prevents me from using a "method-chaining" pattern,…
-
The formatting of the code is incredibly inconsistent throughout this package, even within the same file. A few example:
1. No consistent column limit (some lines as long as 109 chars).
2. Where f…
-
Context: In DkCoder https://discuss.ocaml.org/t/ann-dkcoder-0-1-0/14327 I'm exposing OS/ABI from https://github.com/diskuv/dkml-c-probe as environment variables to scripts, and I've been planning on e…
-
As a concrete requirement for server-as-a-function (https://github.com/reactive-ipc/reactive-ipc-jvm/issues/15), servers need the ability to intercept, short-circuit and compose.
Clients and servers…
-
In order to have better hygiene in my proofs, I tried to make a few of my functions opaque to SMT, in order to force F* to use their lemmas with SMT patterns.
When doing so, some proofs did break, an…
TWal updated
9 months ago