LINKS
changeset 122 90dd9c6162b3
parent 120 564b4baec85e
child 137 53c769a78a1e
equal deleted inserted replaced
121:4fc05d4f0e01 122:90dd9c6162b3
       
     1 why functional programming matters
       
     2 http://queue.acm.org/detail.cfm?id=2038036
       
     3 
       
     4 
       
     5 
       
     6 BufferOverflow
       
     7 http://seclists.org/oss-sec/2017/q2/344
       
     8 
       
     9 
       
    10 =========
       
    11 Intro Videos
       
    12 https://www.youtube.com/watch?v=ugHsIj60VfQ (30:00 slide about functions)
       
    13 
       
    14 https://www.youtube.com/channel/UC1VAdzkoY7M2e3msbW9Ur8w/videos?shelf_id=0&view=0&sort=dd
       
    15 
       
    16 
       
    17 ===============
       
    18 Scala warts
       
    19 http://www.lihaoyi.com/post/WartsoftheScalaProgrammingLanguage.html
       
    20 
       
    21 https://www.reddit.com/r/scala/comments/616n3y/could_anyone_recommend_scala_resources_that/
       
    22 ================
       
    23 
       
    24 
       
    25 online compiler
       
    26 https://scalafiddle.io/
       
    27 http://www.scala-lang.org/blog/2017/05/19/scastie.html
       
    28 
       
    29 
       
    30 ------------------
       
    31 Book
       
    32 http://twitter.github.io/effectivescala/
       
    33 -------------------
       
    34 
       
    35 Very good explanation of what being functional programming means
       
    36 https://dotboris.github.io/2017/04/07/functional-programming/
       
    37 
       
    38 
     1 Source of exercises
    39 Source of exercises
     2     http://exercism.io
    40     http://exercism.io
     3 
    41     https://www.scala-exercises.org/
       
    42     http://www.sofiacole.com/technology/adopting-scala-the-next-steps/
     4 
    43 
     5 
    44 
     6 https://medium.com/@markcanlasnyc/scala-saturday-functions-for-the-object-oriented-4218f9ed192b#.dw8x8zxvb
    45 https://medium.com/@markcanlasnyc/scala-saturday-functions-for-the-object-oriented-4218f9ed192b#.dw8x8zxvb
     7 
    46 
     8 --------------------
    47 --------------------
    19 
    58 
    20 
    59 
    21 -------------------
    60 -------------------
    22 collatz
    61 collatz
    23 http://codepen.io/benlorantfy/pen/KWzXoX
    62 http://codepen.io/benlorantfy/pen/KWzXoX
       
    63 
       
    64 -------------------
       
    65 cheat sheets
       
    66 
       
    67 https://mbonaci.github.io/scala/
       
    68 http://alvinalexander.com/downloads/scala/Scala-Cheat-Sheet-devdaily.pdf
       
    69 http://homepage.cs.uiowa.edu/~tinelli/classes/022/Fall13/Notes/scala-quick-reference.pdf
       
    70 
       
    71 https://www.youtube.com/watch?v=RZEZp8fqn_0
       
    72 
       
    73 -------------------
       
    74 scala books
       
    75 http://underscore.io/training/
       
    76 
       
    77 -------------------
       
    78 dependent types in Scala
       
    79 https://stepik.org/course/ThCS-Introduction-to-programming-with-dependent-types-in-Scala-2294/
       
    80 
       
    81 
       
    82 --------------------
       
    83 chess engine in scala
       
    84 http://marianogappa.github.io/software/2017/03/24/ostinato-a-chess-engine-written-in-scala-that-runs-on-the-browser-docker-and-the-repl/
       
    85 https://en.lichess.org
       
    86 
       
    87 ---------------------
       
    88 scala code quality
       
    89 https://www.reddit.com/r/scala/comments/616n3y/could_anyone_recommend_scala_resources_that/