-
Input types don't really matter with first-class procedures - not that they really did anyway because they merely serve as guides, but the "unevaluated" input type has different behavior - namely, wra…
-
dimulski
High
# Adding genuine BribeRewarder contract instances to a pool in order to incentivize users can be DOSed
## Summary
In the ``Voter.sol`` contract, protocols can create ``BribeRewarder.s…
-
-
Hello,
What is exactly the purpose of the priority in the plugins?
By looking at the source code, more precisely at `lib/plugins.c`, the only thing it seems to be used for is to specify the ini…
-
The library does not appear to have support for [Intrinsic Functions](https://states-language.net/spec.html#intrinsic-functions). Here is a [list of intrinsic functions](https://states-language.net/sp…
-
## Motivation
As a JS developer, I'm actually more comfortable using functions such as `map`, `filter`, `reduce`, etc. to handle Iterable rather than `for...in` / `for...of`. And the `AsyncIterator…
-
# Bug Report
While working on upgrading Typescript to 5.1. from 4.7, I came across an issue with how generics are inferred with JS. Or, potentially not an _issue_, but a change in how it works that b…
-
> [my fork of module repository](https://github.com/Biniam2023/inside-js)
---
## Learning Objectives
Priorities: 🥚, 🐣, 🐥, 🐔 (click to learn more)
There is a lot to learn in this reposi…
-
I found an interesting performance discrepancy between `!isfoo` and `x -> !isfoo(x)` in the following code:
```julia
@noinline function split2A(isprefix, s)
pos = findfirst(!isprefix, s)
p…
-
Analogous to `struct-guard/c`, there should be `xxx-guard/c` contract combinators for use with each kind of type in `rebellion/type`. They should provide APIs similar to the constructors of the kind o…