Prochaine session Mardi 7 mars : A la fin de la soirée vous allez vous la jouer en programmation fonctionnelle

8 views
Skip to first unread message

Laurent H.

unread,
Mar 3, 2017, 3:00:27 AM3/3/17
to BreizhJug
Bonjour,


Comme annoncé il y a quelques temps sur Meetup, la prochaine session se fera Mardi soir prochain à 18h30 à l'ISTIC.
Attention, l'amphi étant occupé, nous serons dans une salle sur à coté (droite) de l'amphi.

Inscription : Meetup








A la fin de la soirée vous allez vous la jouer en programmation fonctionnelle

“ aka j’me la p… en monades “

J’ai longtemps trollé les “fonctionnalistes du code” (⚠ je fais un abus de langage) … les Scalafistes quoi! (mais pas que) parce que je trouvais leurs explications compliquées. Demande à un gars qui fait du Haskell de t’expliquer ce que c’est qu’une monade ou un functor … Par contre c’est super dur de troller longtemps quand tu n’as pas compris et que en plus tu utilises un langage non typé 😜. Donc j’ai décidé de m’y mettre (en fait quand tu es 3 semaines aux 🇺🇸, que tu parles pas 🇬🇧 … ça te laisse du temps le soir à l’hôtel) et de comprendre … Et 🕺 j’ai compris ❗️ (bon pas tout mais quand même 2,3 trucs) et en fait c’est juste génial ✨ … me suis même mis à faire du Scala (mais si quelqu’un le répète je le 🔪)
Mais je préfère quand même le JavaScript, donc je vais vous expliquer ce que j’ai compris (Functor, Monad, Either, Maybe, Validation … on parlera même de Kebab) mais après vous pourrez l’adapter à votre langage préféré. Je me ferais aussi aider de la librairie MonetJS pour les exemples (mais on verra aussi que vous pouvez faire votre propre lib)
Vous ne serez peut être pas tous d’accord avec mes définitions (surtout les puristes), mais je vous expliquerez mon cheminement et ce que je pense justement des “fonctionnalistes du code” (❤️ hein! mais trolls quand même)




Philippe Charrière

Mais qui est @k33g_org?
Bon c’est pas simple à expliquer … Je voudrais dire que je suis un dev qui fait du commerce, ou un commercial qui fait du dev, mais ça passe mieux en anglais (tech evangelist with sales/post sales and pre sales skills) et en 🇫🇷 ça peut être mal interprété 😉 … “quoi un commercial dans un JUG! Mais de qui se moque-t-on!?”, donc dans la vie je suis:
Eleveur de 🤖
Golo tech-evangelist-dev-relation-advocate 😜 @TypeUnsafe
Geek officiel d’entreprise
IOT addict
Consultant 😂
@ScalaIO_FR member
@MixIT_Lyon member
Solutions engineer @GitHub
Language agnostic … (à part le JavaScript)
et certainement d’autres trucs mais bon …

Reply all
Reply to author
Forward
0 new messages