Aller au contenu

Détails

🇫🇷 On se retrouve pour le cinquième meetup de cette année si particulière qui aura lieu online sur YouTube. Comme nous accueillons des speakers internationaux, ce meetup sera intégralement en anglais.

🇬🇧 We meet again for the fifth meetup of this so strange year that will be online on YouTube. As we welcome international speakers, this meetup will be in english.

Programme :

• Talk #1 : Refinement Types

Auteur : Piotr Monwid-Olechnowicz (flick.tech)

Durée : 10 min

Description :

TLDR: type + predicate = refinement type

I’m gonna explain what refinement types are, geek out about a research paper that adds them to the TypeScript type system, and live-code a userland refinement type you can already use in your codebase.

• Talk #2 : Why We Need the “True” Type and How It Works

Auteur : Andrey Starovoyt (jetbrains)

Durée : 30 min

Description :

The literal types TypeScript introduced several years ago created a small revolution in the language, which has gone largely unnoticed. It is difficult to imagine TypeScript today without those types and the things built on top of them, like mapped, indexer, keyof types, and many others. In this talk, I will show how and why literal types appeared in TypeScript. We will also discuss why literal types are a complex language feature from the standpoint of IDE developers. And of course, we will touch upon consistency with the real world, i.e. JavaScript.

• Talk #3 : Gitmoji flow, a journey to commit like a hipster

Auteur : Sylvain Pontoreau

Durée : 30 min

Description :

"TMP"
"Fix some bugs"
"I changed that shit"

This may bring back bad memories and that's why commit message conventions are important. In your life as a developer you probably already applied them, but have you tried Emojis?

They are by nature expressive, very readable and they are useful in a lot of applications. I'll show you how you can use them to set up a developer workflow and commit like a hipster đź§” !

----------------------
N'hésitez pas à proposer votre talk via le repository suivant :

https://github.com/ParisTypeScript/talks/issues/new?template=talk.md

Do not hesitate to propose your talks here

https://github.com/ParisTypeScript/talks/issues/new?template=talk-en.md

A très bientôt !

See you soon !

Vous aimerez peut-ĂŞtre aussi