Daniel Steigerwald
Daniel Steigerwald
I also have to occasionally remove .next dir to refresh styles.
@j-f1 I will send a failing test case if I will have one.
@jlongster Omg, I was so silly. 😂 Now I perfectly understand why the time has to be padded. Let me explain why my brain was rejecting it. With such padding,...
By the way, https://github.com/evoluhq/evolu is the Actual Budget CRDT on steroids. I plan to provide the free server for syncing (the current evolu.world is already free, but it's not ready...
I had the same problem (console.log not working in Android) and it looks like a recently updated Babel fixed it.
Even more detailed the same article. https://www.codeproject.com/Articles/744986/How-to-do-some-magic-with-indexedDB
@pke I would use t.intersection and show only the first error. ```ts const NonEmptyTrimmedStringMax5 = t.intersection([ // For 'Invalid string.' message. String, NonEmptyString, Trimmed, Max5, ]); ```
@PurpleBooth Effect provides well-established patterns known from other languages to help you write better TypeScript code. Better means you don't have to reinvent those patterns but still have to learn...
@PurpleBooth When I explain the Effect to people, I tell them It is a way to organize software code. Why does it matter? It matters a lot because software code...
> Maximum Type-safety (incl. error handling) Type-safe errors are unicorns in the TypeScript ecosystem. A few helper libraries exist, but no TypeScript library has type-safe errors. Type-safe errors are crucial....