112 karma · joined January 18, 2018
A real world use-case could be parsing GraphQL raw string queries and automatically infer the returned types based on a common schema, without using special code-generators. For instance you can come up with some magic function `gql_parsed` like:
doc = gql_parsed`query GetUser { user { name }}`
where doc is inferred as something like Doc<Query<{GetUser:{user:{name:string}}}>>
- RegExp matching through types: https://github.com/desi-ivanov/ts-regexp
- Lambda calculus through types: https://github.com/desi-ivanov/ts-lambda-calc
- Brainfuck through types: https://github.com/susisu/typefuck
And here a type-level RegExp matcher: https://github.com/EvolveYourMind/ts-regexp
Very small cracks started appearing around the camera and in the next couple of days white bars started appearing over the whole screen until the display completely blacked out.
No AppleCare+ and not covered by warranty as I was considered responsible for the damage: 800 EUR repair with just 3 months warranty for the new display
It’s called Crypto Rocket and they initially rejected it just because of the icon (it had a frog on the Rocket, just for the meme). Then they rejected it because they associated it to simulated gambling. And now a month after the release they are going to remove it until I provide proper privacy and support information…
The app is also open source here https://evolveyourmind.github.io/CryptoRocket/