Irakli Gozalishvili

Results 654 comments of Irakli Gozalishvili

@andymatuschak thanks for reporting this. It appears that is caused by a bug in typescript's type declaration generation code https://github.com/microsoft/TypeScript/issues/41258, it seems to loose type parameters for jsdoc `@implements` comment....

> Should we put a note about this gotcha and its workaround in the Readme until the issue's fixed? Happy to submit a PR for that if it's welcome; if...

> How deep do we go with this, though? Should we also ship `BlockCodec` and `Multihasher` interfaces separately? They are interfaces already they just happen to live in the same...

I am now realizing that I have overlooked / misunderstood what `run` does, specifically it returns `Application` while also executing matching command, which here proposed changes do break. I'll try...

I have local version that causes `run()!` to produce `(app, Option)` pair instead that way both return value and `app` are passed back. That is not ideal however, I'll try...

I have updated implementation to make Application polymorphic so that return value can be contained by it and there for avoid breaking API. However I am still not very happy...

There is some overlap with #222, however this is much smaller in scope and does no attempt to reduce computational overhead.

> I think I'm fine with this but a little dubious of this as the right way to achieve the stated goal because it requires you allocating the maximum size...

I think possible solutions here are: 1. Rename `bytes` in either or both to have something less generic & non colliding. 2. Drop `bytes` from `Link` and come up with...

My current plan is to [idea](https://github.com/web3-storage/ucanto/issues/39) that motivated and make more informed and proposal based on that experience. I thought starting this thread in parallel was a good idea to...