Haskell 101

Поделиться
HTML-код
  • Опубликовано: 19 янв 2025

Комментарии • 56

  • @rommelmartinez5599
    @rommelmartinez5599 5 лет назад +25

    It’s amazing, that even if Antoine has a French accent, the presentation was very clear. This is one of the rare times when I turn off the subtitles because the voice clarity is superior. I must not forget to mention that this kind of introduction to Haskell is what the world needs-filled with energy and passion! ❤️

    • @micwallace
      @micwallace 3 года назад

      Yeah this guy is a great presenter! Love his accent.

  • @12881133
    @12881133 5 лет назад +28

    with subtitles on:
    presenter: what does this do?
    audience : [INAUDIBLE]
    presenter : tHat iS rIgHt!

    • @David_Lloyd-Jones
      @David_Lloyd-Jones 4 года назад

      If it won't compile line noise, it's not a real computer language, just some namby-pamby thing for the humans.

  • @youtou252
    @youtou252 5 лет назад +38

    I love when the guy says "EXACTLY" and we can never hear what the audience says

  • @hansschenker
    @hansschenker 4 года назад +1

    Very precise and clear explanation of basic Haskell Concepts. Merci beaucoup Antoine!!

  • @sandipdas7206
    @sandipdas7206 6 месяцев назад

    Nowadays, we should use `newtype` instead of `data` in newer versions of Haskell

  • @therealdecross
    @therealdecross 5 лет назад +6

    Why is there a rainbow unicorn on slide 18? Why does it look sad? Is this a subliminal message from Google?

  • @QuaDue
    @QuaDue 3 года назад

    The M word, as I am French too, it took my a second to understand that Antoine was not referring to "M***e" LOL

  • @TJ-hs1qm
    @TJ-hs1qm Год назад

    I think of Maybe as something I use to protect all my innocent and pure functions :D
    Imagine we have innocentAndPure(a: Int) = a + 1 which incr integer "a" by 1.
    The world however is cynical and cold and our "a" might not be what it declares to be, maybe a null?
    In order to protect innocentAndPure from its harsh environment without robbing its pureness, I wrap dangerous "a" into a Maybe and now I'm ready to call innocentAndPure. The important thing is, that innocentAndPure is still expecting an "a" in its adorable naivety but it'll simply never be called, if "a" turns out to be a Nothing. This way we can combine dangerous with innocent code and I can still write functions without polluting their signatures with complex container types. Scala notation:
    for {
    a

  • @christianbrolin1482
    @christianbrolin1482 5 лет назад +2

    He confuses implicit type conversion with overloading. E.g. the literal '0' is not implicitly converted to e.g. Double. It is just overloaded for all numeric types which can be seen by checking its type in ghci:
    λ> :type 0
    0 :: Num p => p

  • @l2ubio
    @l2ubio 2 года назад

    1:52:56 slenderman makes a guest appearance

  • @AndreiGeorgescu-j9p
    @AndreiGeorgescu-j9p 11 месяцев назад

    If you don't know category theory then you don't know haskell or fp in general

  • @koenigmagnus
    @koenigmagnus 5 лет назад +2

    you can also work with infinite structures in python using iterables or generators.

    • @aoeu256
      @aoeu256 5 лет назад

      Streams were invented lllloooonnnnnngg ago

  • @ZedaZ80
    @ZedaZ80 3 года назад +4

    "I use they/them pronouns" yisss
    Somebody like me presenting on a topic I'm interested in :O I've been so annoyed lately that RUclips seems to only pick videos by men on topics I'm interested in, so this is refreshing

  • @csmania8263
    @csmania8263 3 года назад

    This is an amazing talk with tons of good information, however the speaker's heavy accent really gets in the way sometimes.

  • @TheBlueye13
    @TheBlueye13 4 года назад +4

    I liked the video because of all the unicorns ^.^

  • @testtestlast4306
    @testtestlast4306 5 лет назад +36

    "I use they/them pronouns" - stopped watching. It's pretentious and i don't care, just talk about Haskell

    • @troisiemeoeil3651
      @troisiemeoeil3651 5 лет назад +56

      If you can't go beyond this and care more about a single sentence given at the start, you should review your priorities and do some introspections.

    • @testtestlast4306
      @testtestlast4306 5 лет назад +14

      @@troisiemeoeil3651 If the speaker cannot go beyond this and focus on the actual subject, he should review his priorities and do some introspection.
      See? I can type words too without actually saying anything

    • @troisiemeoeil3651
      @troisiemeoeil3651 5 лет назад +24

      @@testtestlast4306 You're the one getting upset over a few words from the speaker. No need to project.

    • @testtestlast4306
      @testtestlast4306 5 лет назад +8

      @@troisiemeoeil3651 I dont think you know what projection means. And upset? It's a comment. I'll just go listen to a less pretentious speaker instead, no harm done

    • @juraadmobile
      @juraadmobile 5 лет назад +8

      they/them is fairly tame, as these things go. Back when I was learning English, I even picked this up myself from others, not realizing there is any "controversy" about it. Here, I'd much prefer if it was just used, without the disclaimer anouncement, but yeah, whatever. Bears vote for peace.

  • @addav
    @addav 2 года назад

    they/them xD

  • @Johannes00
    @Johannes00 3 года назад +1

    Ew, I hate unicorns.