文件名称:advanced-programming:VandyApps高级编程会议的代码
文件大小:50KB
文件格式:ZIP
更新时间:2024-05-19 16:30:52
JavaScript
VandyApps高级编程会议 您是想成为一名更好的程序员的范德比尔特大学计算机科学专业的学生吗? 与我们一起进行为期11周的目标之旅。 我们将在JavaScript和Haskell中探索函数式编程,monad,promise,类型类等,并在此过程中成为更好,更聪明的程序员。 即将于2015年秋季推出。 第一周-JavaScript函数编程简介 使用REPL。 欢迎使用JavaScript。 匿名函数:Lambda,闭包,Lambda提升。 第2周-使用JavaScript映射/缩小/过滤/压缩 地图| 缩小/折叠| 筛选器| 压缩 第三周-Monads简介 注意:在说明中使用Haskell样式类型签名,而不要说它们是什么。 Monad法则:左身份,右身份,关联性 也许单子 第4周-异步monad / Promises A + 回调地狱 异步monad 承诺| A + 第五周-
【文件预览】:
advanced-programming-master
----lessons()
--------4.js(589B)
--------week2()
--------week1()
--------5.js(2KB)
--------week3()
--------1.js(333B)
--------2.js(1KB)
--------week5()
--------3.js(1KB)
----src()
--------week6.hs(7KB)
--------week5.js(6KB)
--------week4.js(10KB)
--------week3.js(9KB)
--------week10.hs(654B)
--------week9.hs(10KB)
--------week8.hs(5KB)
--------week2.js(10KB)
--------week7.hs(9KB)
--------week12.hs(781B)
--------week1.js(7KB)
----README.md(2KB)