Karthik Iyengar

Results 24 comments of Karthik Iyengar

@evilsoft - Roger. It's easily possible to achieve 1 and 3 at the moment. Typescript has some really kick-ass support for discriminated unions. With regards to 2 and 4, I...

@eddiemoore - Great! Libs like ramda use some form of codegen to minimize manual typing for `compose/curry`. I was wondering if you think https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-0.html#generic-rest-parameters (or other new 3.0 features) helps...

@evilsoft - Sure, you can extend it via codegen to an arity of n, but it comes with a performance cost AFAIK. https://github.com/types/npm-ramda/blob/master/templates/compose.ts On Fri, Aug 10, 2018, 7:22 PM...

Spent some time digging deeper into this. Here's some stuff that I've uncovered. 1. We need to decide if the typings are going to be a separate repository (like https://github.com/types/npm-ramda/)...

I have strong memories of missing this function, and this looks useful for sure. Since we're prefixing `m` to most array-colliding functions like `mconcat`, `mreduce` et al, we could even...

@evilsoft - In case you're not looking into this already, I'd be very eager to pick this one up.

~Can we please reopen? It really does not install package dependencies on Ubuntu. Using `npm` after `lerna link convert`. `lerna exec -- npm install` works fine. Is this by design?~...

I second @xaviervia's opinion about polyfill being enabled by default. Since some of the sagui's dependencies depend upon new ES features (css-modules depending on Object.assign), it would make sense to...

> Hi Bart, > There may be a temporary workaround to handle both package.json and yarn.lock, > until we support yarn workspace (in the near roadmap): > > 1. copy...

My current solution is to add another middleware after the bugsnag `requestHandler` to attach the user to the `req.bugsnag`.