Vladimir Kalnitsky

Results 36 comments of Vladimir Kalnitsky

@vladimirvolek I started looking into this deeper and realized that the implicit [assumption](https://github.com/blockfrost/blockfrost-backend-ryo/issues/72#issuecomment-1415456401) propagates to `@blockfrost/blockfrost-utils`, so either the validator utils should be changed to accept a network ID (0...

Yep, we need to support hoogle-style per-module and per-package query modifiers (`+Module.Name Foo`, `+packagename` and such). > :browse As for now, you should be able to just press the tab...

I'm pretty sure that "restart merlin session" command does not work (changes that I do in merlin code do not apply after that), so I have to resort to restarting...

I'm not familiar with the overflow behavior in JS, but letting it overflow on platforms that don't support long integers and perform the exact comparison on platforms that do would...

I think in the future we can parametrize our `DocsJson` type by a row of types corresponding to `docs.json` parts that differ for various versions of `purs`. And then we'll...

The idea above was inspired by the awesome "Trees That Grow" paper. It shows how to define many variants of large ADTs that differ only in some of the constructors,...

\ Use [starsuit](https://spacchetti.github.io/starsuit/#search:A%20-%3E%20NonElementParentNode) instead. It works differently than pursuit: it allows you to make queries like `A -> NonElementParentNode` (yes, with capital A). This query can be described as "something...

The solution is probably to insert ``` go (P.TypeVar _ _) t = pure (typeComplexity t) ``` below [this line](https://github.com/purescript/pursuit/blob/03e2f5d1e64489c5a1214982f0412a1c8ca2bab1/src/SearchIndex.hs#L400). In [my adaptation](https://github.com/spacchetti/purescript-docs-search/blob/410a14eb1f757602b282ae5cdaad121d9f5398f7/src/Docs/Search/TypeQuery.purs#L210) of this algorithm I considered all three...

I have already considered codegen. There are some places where it's not possible to write type-safe bindings at all, e.g. [`browserContext.exposeBinding`](https://playwright.dev/#version=v1.5.2&path=docs%2Fapi.md&q=browsercontextexposebindingname-playwrightbinding-options) type changes depending on the value of its `options.handle`...

@yHSJ > We experimented with the FinalizationRegistry API and introducing destructors to clean up memory, but this experiments proved to be unsuccessful What exactly didn't work? We are using a...