Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Coder F#nctionnel - dotNetConf 2016 Edition

523 vues

Publié le

On entend de plus en plus parler de programmation fonctionnelle, de lambda, de monade, d'immutability, de programmation concurrente, etc, etc. Mais qu'est-ce que la programmation fonctionnelle ? Suis-je obligé d'utiliser un langage fonctionnel comme Haskell, Scala ou F# pour faire du code qui déchire ? Quels sont les principes qui peuvent me servir dans ma vie de développeur au quotidien ?

Je te propose de répondre à ces questions en te présentant F# et les principes fonctionnels qui te serviront à coup sûr à devenir un développeur plus heureux !

Code de la démo: https://github.com/nverinaud/dotnetconf-2016-coder-fonctionnel

Publié dans : Logiciels
  • ACCESS that WEBSITE Over for All Ebooks (Unlimited) ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... DOWNLOAD FULL EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M }
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • Soyez le premier à aimer ceci

Coder F#nctionnel - dotNetConf 2016 Edition

  1. 1. dotnet Conf Strasbourg 2016
 Coder F#nctionnel Nicolas VERINAUD @nverinaud
  2. 2. RETOUR < ] F#UTUR
  3. 3. Gare Aux Side Effects M ap Filter Lambda
  4. 4. C#
  5. 5. C#
  6. 6. C#
  7. 7. C#
  8. 8. C#
  9. 9. C#
  10. 10. C#
  11. 11. C#
  12. 12. SOLID Quand Est poussé à l’extrême
  13. 13. F#
  14. 14. F# Oui, fun est un mot-clé en F# ! :-)
  15. 15. F#
  16. 16. F#
  17. 17. F#
  18. 18. F#
  19. 19. IMMUABILITÉ & EGALITÉ
  20. 20. C#
  21. 21. C#
  22. 22. C#
  23. 23. C#
  24. 24. F#
  25. 25. F#
  26. 26. F#
  27. 27. F#
  28. 28. C#
  29. 29. C#
  30. 30. C#
  31. 31. F#
  32. 32. F#
  33. 33. COMPOSITION Mort à l’ Vive la Heritage
  34. 34. F#
  35. 35. F#
  36. 36. F#
  37. 37. F#
  38. 38. F#
  39. 39. Null Reference “My Billion Dollar Mistake” – Tony Hoare
  40. 40. F#
  41. 41. F#
  42. 42. F#
  43. 43. F#
  44. 44. F#
  45. 45. OMG ! F#
  46. 46. F#
  47. 47. C# F#
  48. 48. NON REPRESENTABLE Rendre les États Illégaux
  49. 49. F#
  50. 50. F#
  51. 51. F#
  52. 52. F#
  53. 53. * Try F# ! —> http://www.tryfsharp.org/ * F# pour les développeurs “non fonctionnels” —> http:// fsharpforfunandprofit.com/ * La communauté —> http://fsharp.org/ Pour aller plus loin…
  54. 54. MERCI ! @nverinaud n.verinaud@gmail.com nverinaud.com
  55. 55. ONE MORE THING…
  56. 56. https://fable-compiler.github.io/ F# compile en JS !
  57. 57. QUESTIONS ? Avez-vous des
  58. 58. * Ten things F# can do, and C# can't http://tv.ssw.com/5160/ten-things-f-sharp-can-do-and-c-sharp- cant-liam-mclennan-ddd-brisbane-2013 * Make illegal states unrepresentable ! https://vimeo.com/144800642 * F# for fun and profit http://fsharpforfunandprofit.com * From SOLID to Functional : http://www.infoq.com/presentations/solid-oop-fp * What Is Functional Programing ? http://blog.jenkster.com/2015/12/what-is-functional- programming.html * Which Programming Languages Are Functional ? http://blog.jenkster.com/2015/12/which- programming-languages-are-functional.html * F# as our day job by 2016 https://vimeo.com/132194547 * Null References : The Billion Dollar Mistake - Tony Hoare http://www.infoq.com/presentations/Null- References-The-Billion-Dollar-Mistake-Tony-Hoare Sources et Inspirations
  59. 59. * “OMG” by muffinbasket [CC BY-NC-ND 2.0] (https://www.flickr.com/photos/ 48221134@N08/4958245676) * “Orange County Archives” by Dyer Rd., looking east at Main St., Santa Ana, May 1956 [CC BY 2.0] (https://www.flickr.com/photos/30346812@N07/14632402586) * “Not What I Expected To See” by Bart [CC BY-NC 2.0] (https://www.flickr.com/photos/ 17731548@N00/3262688866) Crédits Photo
  60. 60. Télécharger cette présentation dotnetconf2016-coder- fonctionnel.nverinaud.com
  61. 61. Télécharger le code de la démo github.com/nverinaud/ dotnetconf2016-coder-fonctionnel

×