Daniel Steigerwald

Results 107 comments of Daniel Steigerwald

For the start with fp-ts, it is good to know Option, Either, TaskEither, and pipe. Docs are sparse but good enough. Do not try to understand the theory behind it....

@enricopolanski I should have chosen better words. I meant, for that start. The biggest problem when teaching FP is to explain WHY. People need to see a code first. Before...

@BrunoQuaresma Hi :-) It's easier than you think. It's also one of the first links in https://gcanti.github.io/fp-ts/learning-resources/ This one https://dev.to/gcanti/interoperability-with-non-functional-code-using-fp-ts-432e For start, you really don't need to know more than...

@BrunoQuaresma ```ts import { either } from 'fp-ts'; import { Either } from 'fp-ts/lib/Either'; import { pipe } from 'fp-ts/lib/pipeable'; // if (typeof window !== 'undefined') // window.localStorage.setItem('item', JSON.stringify({ foo:...

`"lint": "TIMING=1 eslint src --ext .ts,.tsx",` This is probably the best because it's not platform specific and it's recursive.

@necolas You can do it as fp-ts, https://github.com/gcanti/fp-ts/issues/1124

https://github.com/este/este/blob/master/.eslintrc ``` // Soft some rules. "global-require": 0, // Used by React Native. "new-cap": [2, {"capIsNew": false, "newIsCap": true}], // For immutable Record() etc. "no-class-assign": 0, // Class assign is...

As for no-class-assign https://github.com/este/este/blob/5571b8ab6722d5abd75984859292f5a5258c7151/src/browser/auth/Email.js#L155 As for forbid-prop-types and no-unused-prop-types I remember I had to set it, why? I don't remember. As for the rest. Thank you.

So if you ended here as me, let's reiterate how Turborepo dev works (and how not) because it's confusing. The workflow a developer would expect is to install modules and...

I suppose auth primitives should be available as NPM libs.