You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
15% of mobile apps are built using react native. And react in general seems to inspire people to delve deeper into functional programming.
However, react native doesn't like the way fp-ts-std implements conditional exports.
If i can decipher the expo teams response on this issue, its due to the use of regex expressions in fp-ts-std.
Can someone explain what is the thing that creates the incompatibility and what would need to be changed in fp-ts-std?
The text was updated successfully, but these errors were encountered:
On conditional exports you can usually patch in support in unsupported environments, per their example and with Jest. This is an Expo issue.
Regarding their mention of unicode property escapes, I think they're referencing the implementation of for example isAlpha (the \p{Alpha} bit). This is an ES2018 feature that supposedly the React Native JS runtime doesn't support yet. All modern web browsers and Node >=10 support it, including Safari which I believe uses the same underlying JS engine. As for why React Native/Expo doesn't seem to support it yet I can't offer any further insight, it's not an ecosystem I'm familiar with.
15% of mobile apps are built using react native. And react in general seems to inspire people to delve deeper into functional programming.
However, react native doesn't like the way fp-ts-std implements conditional exports.
If i can decipher the expo teams response on this issue, its due to the use of regex expressions in fp-ts-std.
Can someone explain what is the thing that creates the incompatibility and what would need to be changed in fp-ts-std?
The text was updated successfully, but these errors were encountered: