programming language
jianglingcode
这个作者很懒,什么都没留下…
展开
-
programming language, part A 学习笔记3
week3主要内容:自定义类型、语法糖、case表达式、多态类型、巧妙嵌套、尾递归。以下为示例代码。(*syntactic sugar*)val a_pair = (3+1, 4+2);val a_record = {second = 6, first = 3+1};(*this is a pair, why?*)val another_pair = {2 = 5, 1 = 6};val x = {3 = "hi", 1 = true};val y = {3 = "hi", 1 = t原创 2021-02-03 11:48:47 · 185 阅读 · 0 评论 -
programming language, part A 学习笔记2
目录学习感受学习心得踩坑记录总结学习感受这是学习这门课程的第二周。博主总算是磕磕绊绊地学完了这周的内容。说一下我的感受吧:用惯了VS、eclipse等工具,不太习惯emacs的规则。强烈吐槽:没有复制粘贴真是太难了!!!(也可能是我没有找到。)全英文的授课对英语菜鸟不太友好。就算知道每个单词的意思,但连起来的句子也不容易理解。尤其是看视频的时候。学习心得找到一篇较为全面的知识总结,戳一些零碎的想法:大量递归 ,函数就是大体由if-then-else三段论、let-in-end原创 2020-09-29 17:42:43 · 167 阅读 · 0 评论 -
programming language, part A 学习笔记1
目录前言一、编程语言及环境二、关于emacs1.运行流程总结前言Programming Languages, Part A是一门堪称经典的计算机课程,由华盛顿大学提供。以此系列blog记录我的学习历程,分享我的学习体会。一、编程语言及环境使用ML语言,需要安装:emacs,sml/nj,最后在emacs里下载sml-mode。具体参考https://www.coursera.org/learn/programming-languages/supplement/mi5o原创 2020-09-20 16:59:38 · 343 阅读 · 0 评论