LCPU 本学期第 2 次活动:函数式编程交流

12 views
Skip to first unread message

Casper Ti. Vector

unread,
Oct 31, 2019, 11:54:26 AM10/31/19
to lc...@googlegroups.com
北京大学学生 Linux 俱乐部 2019 秋第 2 次活动
函数式编程交流
开始时间:2019 年 11 月 2 日(周六)14:30
地点:理教 416

本次活动的目的是交流函数式编程以及函数式技术在函数式编程之外的使用。
目前 Casper 准备了以下交流内容,而剩余时间将进行自由讨论:

* Monads from the viewpoint of code transformations [up2020]
- Macros, abstract syntax trees and code transformations
- Emulating assignments with nested `lambda's
- Handling division by zero: `lambda' is lazy
- Handling `None' inputs: using a monad
- `do' notation as syntactic sugar
* Collector functions, a.k.a. continuations [tls]
- `multirember&co' and `foldl'/`foldr'
- A taste of the continuation-passing style
- The `evens-only*&co' function
- `call/cc', monads: exceptions, coroutines, ...
--
[up2020] <https://gitlab.com/CasperVector/up2020/releases> (Section 23)
[tls] The Little Schemer (Chapter 8)

本次活动的近期热点清单如下:
* 硬件【@@】:
- SiFive Announces a RISC-V Core With an Out-of-Order Microarchitecture
<https://soylentnews.org/article.pl?sid=19/10/30/1523226>
- Samsung Satellite Crashes Into Family's Backyard
<https://science.slashdot.org/story/19/10/27/1345201>
* 开源业界:
- Linus Torvalds: "I'm Not a Programmer Anymore"
<https://soylentnews.org/article.pl?sid=19/10/30/0445213>
- 50 Years Ago, the Internet Was Born In Room 3420
<https://tech.slashdot.org/story/19/10/29/1557212>
* 围墙花园:
- iPhone Emulation Company Sued by Apple Says It's Making iPhones Safer
<https://apple.slashdot.org/story/19/10/29/1648217>
- Less than Half of Google Searches Now Result in a Click
<https://soylentnews.org/article.pl?sid=19/10/26/1246217>
* 技术“江湖”:
- Julian Assange Might Not Live to the End of the Extradition Process
<https://soylentnews.org/politics/article.pl?sid=19/10/28/1239247>
- Pando Editor Sells Site, Quits Journalism,
Citing Sexual Harassment and Threats in Silicon Valley
<https://news.slashdot.org/story/19/10/27/0335212>
* 算法:
- Why Ants Are Practically Immune To Traffic Jams
<https://science.slashdot.org/story/19/10/25/223240>
- Your Brain Approaches Tricky Tasks In A Surprisingly Simple Way
<https://soylentnews.org/article.pl?sid=19/10/25/1311250>

--
My current OpenPGP key:
RSA4096/0x227E8CAAB7AA186C (expires: 2020.10.19)
7077 7781 B859 5166 AE07 0286 227E 8CAA B7AA 186C

Casper Ti. Vector

unread,
Nov 5, 2019, 10:29:59 AM11/5/19
to lc...@googlegroups.com
On Thu, Oct 31, 2019 at 11:54:19PM +0800, Casper Ti. Vector wrote:
> 北京大学学生 Linux 俱乐部 2019 秋第 2 次活动
> 函数式编程交流
> 开始时间:2019 年 11 月 2 日(周六)14:30
> 地点:理教 416

活动总结可见社团网站:
<https://lcpu.club/wiki/index.php?title=2019%E6%B4%BB%E5%8A%A8B02>。
Reply all
Reply to author
Forward
0 new messages