函数式编程作为结构化编程的一种,正在受到越来越多的重视。工程中不在只是面向对象编程,更多的人尝试着开始使用函数式编程来解决软件工程中遇到的问题。 什么是函数式编程?在维基百科中给出了详细的定义,函数式编程(英语:functional programming)或称函数程序设计,又称泛函编程,是一种编程 ...
分类:
其他好文 时间:
2018-02-17 10:25:41
阅读次数:
133
需求文档: 市场需求: Market Requirements 功能需求: [MKT] Functional Requirements (the product does…) 排除在外的: Exclusion 定义产品描述(范围内,范围外): Introduction Product descrip ...
分类:
其他好文 时间:
2018-02-12 11:21:41
阅读次数:
141
以前读 SICP ,虽然很有趣,但并没有讲 cons、car与cdr是怎样实现的。今天读 the implementation of functional programming languages ,里面讲到了如何用lambda实现这三个函数,这里给出用 scheme 和 javascript 改 ...
分类:
其他好文 时间:
2018-02-10 23:28:08
阅读次数:
443
虽然以前在python中也接触过OOP,但是不系统,而且自己写python肯定也是不会写成OOP风格的。 现在相对系统的学习OOP的概念,感觉。。。很难受! 有点像一开始学ML时候的感觉,就是接触了很多新概念,但是比那还困难,因为学functional programming是带着问题学的,所以掌握 ...
分类:
其他好文 时间:
2018-02-10 11:24:38
阅读次数:
173
Hyperapp is an ultra lightweight (1kb), minimal, functional, JavaScript library for building UIs. It comes with a VDOM engine and state management wit ...
分类:
移动开发 时间:
2018-02-07 19:51:34
阅读次数:
261
slick是scala的一个FRM(Functional Relational Mapper)框架,即函数式的关系数据库编程工具库。使用slick不同于使用java的hibernate或者是mybatis,对其进行迭代开发非常方便,因为其对表的映射基于函数式的编程方式。 使用slick对数据库表映射 ...
分类:
其他好文 时间:
2018-02-06 01:03:42
阅读次数:
258
In this lesson we'll look at React PowerPlug's <List /> component by refactoring a normal class component with state and handlers to a functional comp ...
分类:
其他好文 时间:
2018-01-31 11:19:04
阅读次数:
157
诞生50多年之后,函数式编程(functional programming)开始获得越来越多的关注。 不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言 层出不穷,比如Erlang、clojure、Scala,、F#等等。目前最当红的Python、Ruby、Javascript,对函数式编程 ...
分类:
编程语言 时间:
2018-01-28 16:35:53
阅读次数:
239
最初模型的建立: 1959年,Hubel & Wiesel发现动物视觉皮层中的细胞负责检测感受野(receptive fields)中的光线。论文:Receptive fields and functional architecture of monkey striate cortex(1968) ...
分类:
其他好文 时间:
2018-01-27 17:10:18
阅读次数:
438
现在讲到的匿名函数,map,filter,reduce啥的看起来更像我之前接触到functional programming了,比上一章的patern matching有趣多了。不过后边讲到closure和currying啥的又把我搞糊涂了。 说实话我现在还是不是特别清楚closure具体是什么,它 ...
分类:
其他好文 时间:
2018-01-27 11:41:20
阅读次数:
168