6815 links
243 private links
  • Wanderings - Lost and Found Links
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
  • ► Play Videos
Links per page: 20 50 100
10 results tagged functional x
  • thumbnail
    What is Functional Programming? - YouTube
    March 22, 2020 at 9:29:20 PM PDT - permalink - archive.org -
    QRCode
    - https://www.youtube.com/watch?v=KHojnWHemO0
    functional programming
  • thumbnail
    GOTO 2018 • Functional Programming in 40 Minutes • Russ Olsen - YouTube

    Really good overview of functional programming principles and how they are implemented. Not sure I got the bridge part and will need to review, but the idea of creating a functional domain and then reaching to the outside (side effect world) that we are paid to affect is clear.

    Immutable data structures
    functions with a given output always produce the same output. If input is 2 the output is always 4. If input is 7 the function output is always 21. No state changes.
    Therefore, functions are data (output) and can manipulated as data.

    Long list? how do we change? We make copies. What if list is 1 million. Then we create a tree of data chunks that are assembled into the 1 million list. So instead of needing to copy the entire list, we just copy the appropriate chunk.

    But this doesn't work when we have a counter

    December 5, 2019 at 7:58:25 PM PST * - permalink - archive.org -
    QRCode
    - https://www.youtube.com/watch?v=0if71HOyVjY
    functional programming
  • Functional programming in Javascript: map, filter and reduce - joepie91's Ramblings
    March 29, 2018 at 3:32:17 PM UTC - permalink - archive.org -
    QRCode
    - http://cryto.net/~joepie91/blog/2015/05/04/functional-programming-in-javascript-map-filter-reduce/
    functional programming JavaScript map filter reduce
  • thumbnail
    Anjana Vakil: Learning Functional Programming with JavaScript - JSUnconf 2016 - YouTube

    Side effects, anything that isn't computing an output from an input. Plus all info needed to process input needs to be contained within the function. Accessing a global variable outside the function creates an impure function. It relies on something that can change that's outside the function. If that changes, then the same input giving same output rule will break.

    March 27, 2018 at 11:16:28 PM PDT * - permalink - archive.org -
    QRCode
    - https://www.youtube.com/watch?v=e-5obm1G_FY
    functional programming JavaScript
  • A practical introduction to functional programming
    March 24, 2018 at 8:14:19 PM UTC - permalink - archive.org -
    QRCode
    - https://maryrosecook.com/blog/post/a-practical-introduction-to-functional-programming
    functional programming primer introduction
  • Functional Programming For People Who Hate Math - YouTube
    March 23, 2018 at 4:50:21 PM UTC - permalink - archive.org -
    QRCode
    - https://www.youtube.com/watch?v=SlfipOW_ilU
    functional programming
  • thumbnail
    (315) Functional versus Object-Oriented Programming (ft. Martin Odersky) - YouTube
    March 19, 2018 at 4:08:44 AM UTC - permalink - archive.org -
    QRCode
    - https://www.youtube.com/watch?v=K_g_xUtydpg
    functional programming object-oriented Martin_Odersky
  • thumbnail
    The Guarantee of Immutability - YouTube
    March 19, 2018 at 3:52:35 AM UTC - permalink - archive.org -
    QRCode
    - https://www.youtube.com/watch?v=v5vMmrIEqg8
    functional programming
  • thumbnail
    What Is Functional Programming? - YouTube
    March 19, 2018 at 3:39:16 AM UTC - permalink - archive.org -
    QRCode
    - https://www.youtube.com/watch?v=kJuJU-7_utA
    functional programming
  • thumbnail
    The Dao of Immutability – JavaScript Scene – Medium
    March 16, 2018 at 4:02:16 PM UTC - permalink - archive.org -
    QRCode
    - https://medium.com/javascript-scene/the-dao-of-immutability-9f91a70c88cd
    functional programming
Links per page: 20 50 100
Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community - Help/documentation