F(by) 2017. Michael Snoyman - What Makes Haskell Unique.

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ธ.ค. 2024

ความคิดเห็น • 14

  • @worldboy9684
    @worldboy9684 6 ปีที่แล้ว +19

    Excellent presentation on Haskell pros and cons from a dedicated user and skilled presenter. Highly recommended

  • @sbditto85
    @sbditto85 7 ปีที่แล้ว +30

    Slide trouble until 1:28 ish

  • @0xOrganix
    @0xOrganix 6 ปีที่แล้ว +4

    great presentation, ty

  • @skepticmoderate5790
    @skepticmoderate5790 4 ปีที่แล้ว +1

    I learned a lot that I did not know! Very cool.

  • @nbob6186
    @nbob6186 5 ปีที่แล้ว +3

    Great talk, thanks!

  • @HaskellMadrid
    @HaskellMadrid 6 ปีที่แล้ว +3

    Excellent !!!!

  • @srghma
    @srghma 6 ปีที่แล้ว +10

    Bartosz Milewski was there O_O

  • @safulkin
    @safulkin 5 ปีที่แล้ว

    13:32 sum [1..1000000]
    (N * N + N) / 2 is formula for sum of all numbers from 0 upto N.
    Why nobody use it? just ONE multiplication, ONE addition and ONE division by 2. NO loop, NO recursion, NO mutable variable. And, in case You don't know this formula, in Haskell it is just one expressive line of code
    sum [1..1000000]
    and ghci answer me 500000500000
    32:06 About sum of first million even numbers: all numbers is multiple of 2, lets move 2 out or sum. And this is 2 * sum [1..500000], lets plug this in formula, eliminate multiplication by 2 and division by 2, and result is 500000 * 500000 + 500000
    ONE multiplication and ONE addition.

    • @qandak
      @qandak 4 ปีที่แล้ว +5

      I think purely (no other logic) summing of a natural sequence is a very rare case in real-life code and generally using for an idiomatic example.

  • @alexanderskusnov5119
    @alexanderskusnov5119 4 ปีที่แล้ว

    Здорово гутарит. Неужели наш человек?

  • @meridjal
    @meridjal 4 ปีที่แล้ว +1

    poor quality video, don't bother.