摘要: We annihilate the need for the ol' nested for loop using Applicatives. For example we have this kind of nested loop code: We can refactor it by using 阅读全文
posted @ 2019-02-28 20:53 Zhentiw 阅读(176) 评论(0) 推荐(0)
摘要: Working our way backwards from solution to problem, we define an applicative functor, then use it to apply a function of multiple arguments. For examp 阅读全文
posted @ 2019-02-28 19:02 Zhentiw 阅读(208) 评论(0) 推荐(0)
摘要: Given a string, find the longest subsequence consisting of a single character. Example: longest("ABAACDDDBBA") should return {'D': 3}. 阅读全文
posted @ 2019-02-28 03:04 Zhentiw 阅读(201) 评论(0) 推荐(0)