-
The `raft` API combines all flows into one interface:
- [Message](https://github.com/cockroachdb/cockroach/blob/e6d22a8ffb875d579513fd23fff955ccc495e95f/pkg/raft/raftpb/raft.proto#L72-L124) is a unio…
-
As noted in #1728, `Value.deserialize` can be used to implement `cast`. Which might not seem so bad, except you can use it to completely subvert the type system. Here is a program which defines a term…
-
# Problem
Currently, the only way of calling a specific Gradle task is to give it as string, e.g.:
https://github.com/typesafegithub/github-workflows-kt/blob/7f4b41b5156d811a0d129ade49ebb64569d85d…
-
Allow the user to define class and records to bind to the json/yaml data. If the data doesn't meet the requirements it should fail at build-time.
-
## The suggestion
A type-safe way to handle auth errors in a common place, and then let the calling component know that there was an error, but it's been handled...
### The problem
In the…
-
Hi,
This looks a lot neater than using OptParse, nice work!
I usually am writing short scripts, where I want mainly positional arguments. It seems Toka just keeps these at the end as an array of…
-
### Which @angular/* package(s) are relevant/related to the feature request?
core
### Description
The current object-literal-based providing syntax cannot ensure:
1. The type of the provided…
-
### Description
The current Kotlin DSL requires casts, so it is not type-safe. We can't get the most out of Kotlin.
> ```kotlin
> commandTree("sendmessageto") {
> playerArgument("player") …
-
### Is your feature request related to a problem? Please describe.
next-intl provides opt-in [strict typing for messages](https://next-intl-docs.vercel.app/docs/workflows/typescript). With some add…
-
Currently, all kinds of physical quantities are represented with pure f32s. Use custom types instead. It has the following benefit:
* Currently, the units have to be documented and sometimes be par…