Petr Pokorny
Petr Pokorny
Hey, thanks for the suggestion! ### Some things for discussion: 1. The name - I think `join` might be too generic, because it could also be used to join different...
No worries, there's no rush ;) I'm glad you find the library useful! About the `join` name, I meant that it's something that could potentially also be in pipetools namespace,...
It might be possible. It still wouldn't be as fast as doing it manually, because there would be some overhead of creating a key and looking it up in the...
Well that's another story - I thought you only wanted to cache the pipe itself, not the result of calling it. For this you'd have to make some sort of...
Not sure about stubs, but I was looking into adding type annotations in pipetools a while back. At that time mypy wasn't able to figure out the type of a...
Not really, just put any thoughts you have here :) I looked at my type annotating attempt and it seems to more or less work. At least for the case...
Hi! I probably need to describe this better in the documentation. The [`@pipe_util`](http://0101.github.io/pipetools/doc/decorators.html#pipetools.decorators.pipe_util) decorator's purpose is to wrap higher-order functions, which take another function (or something else that can be...
How do you like this formatting? ``` Value restriction. The value 'res2n3n4' has been inferred to have generic type val res2n3n4: ^_a when (^_b or Applicatives.ZipList or ^_a) : (static...
Caused by new preview feature in VS: https://github.com/dotnet/roslyn/issues/64168 Fix at the moment is disabling _C#/VB LSP semantic tokens experience_ under Environment -> Preview Features.
I created some parsing and type checking benchmarks on FSharpPlus and FsToolkit.ErrorHandling which take reasonable amount of time but should also hopefully catch most regressions. https://github.com/dotnet/performance/pull/2592 They can be run...