-
## Description
Many of the bugs that we encounter in this application are due to the fact that Typescript is not safe-by-default when it comes to indexed access in arrays and objects/records. The typ…
-
`safeValue` is like `$` of `FieldState` in formstate-x v2, while with some differences:
1. Naming as `safeValue` (or something else) instead of `$`
2. All states (including `FormState`, `ArrayForm…
-
It would be great to have a type-safe `ChannelPipeline`. The whole `ChannelPipeline` can't be all type-safe as we want to support arbitrary modifications of it at runtime (for example for HTTP/1 to HT…
-
Right now, `~variables` expects any type:
```reason
let useQuery:
(
~client: ApolloClient.t=?,
~variables: 'raw_t_variables=?,
~notifyOnNetworkStatusChange: bool=?,
~fetchPoli…
-
I'm wondering if it might make sense to somehow make some of the messaging more type safe.
For instance, the `dspsetup` and `dspstate` messages *could* be virtual methods for the vector and sample …
-
As discussed in #13875, there is currently support for specifying the colors, based on the configuration in the theme in the following format: "common.white". For example:
```
text
```
This wo…
-
```ts
export type StepBase = { id: string; blockId: string; outgoingEdgeId?: string }
const stepBaseSchema: JSONSchemaType = {
type: 'object',
properties: {
id: { type: 'string' },
b…
-
Are type-safe updates possible? So far I've seen only an `UpdateAll` method which takes a `map[string] interface{}` (as opposed to the type-specific columns in the where clauses).
Apologies if I mi…
-
### Expected Behavior
For the tooling purposes we need a way of getting the original module name for type-safe accessor to address ambiguity.
When type-safe accessors are generated, it is not poss…
-
### 🔍 Search Terms
as, satisfies, type assertion, type casting
### ✅ Viability Checklist
- [X] This wouldn't be a breaking change in existing TypeScript/JavaScript code
- [X] This wouldn't change t…