概述 很早就想研究underscore源码了,虽然underscore.js这个库有些过时了,但是我还是想学习一下库的架构,函数式编程以及常用方法的编写这些方面的内容,又恰好没什么其它要研究的了,所以就了结研究underscore源码这一心愿吧。 "underscore.js源码研究(1)" "un ...
分类:
Web程序 时间:
2018-05-03 00:56:38
阅读次数:
236
参考https://www.liaoxuefeng.com/article/001411306573093ce6ebcdd67624db98acedb2a905c8ea4000/ Java 8终于引进了lambda表达式,这标志着Java往函数式编程又迈进了一小步。 在Java 8以前的代码中,为了 ...
分类:
编程语言 时间:
2018-05-02 13:19:52
阅读次数:
228
https://www.bilibili.com/video/av17396749/?p=12 Python函数式编程中的迭代器,生成器详解 课程内容 1.iterators are objects that contain other objects2.some built-in iterator ...
分类:
其他好文 时间:
2018-04-30 18:09:09
阅读次数:
167
高阶函数编程: 高阶函数编程是在原有的编程基础上加以优化,使得代码在编译或阅读的过程中更加的方便。 不过个人觉得,高阶函数编程的使用过程中,首先需要一个人对函数使用和运算方面有很强或很熟练的思维性,至少要熟练使用函数式编程才能更好的去运用高阶函数编程。 高阶函数 有三种使用方式:map / filt ...
分类:
其他好文 时间:
2018-04-30 14:35:02
阅读次数:
136
本节内容 函数的定义方法 函数功能 函数的返回值 函数的形参与实参 全局变量与局部变量 递归 函数的作用域 匿名函数lambda 函数式编程 常用内置函数 其他内置函数 函数 函数的定义方法 函数就相当于一个文件,这个文件有他特定的功能可以减少代码的重写 若命名了相同的函数名,则调用函数时下面的函数 ...
分类:
编程语言 时间:
2018-04-30 13:25:57
阅读次数:
268
有关jMiniLang的说明:http://files.cnblogs.com/files/bajdcc/jMiniLang-manual.pdf================================看了Haskell 这段代码该如何理解?今天突发奇想,尝试一把函数式编程的感觉~最近把ba... ...
分类:
其他好文 时间:
2018-04-30 11:42:39
阅读次数:
185
java8问世已经有好长时间了,但是之前项目中都没有使用到,所以一直都只是了解一些,近期刚刚换了加新公司,在开发中需要使用到java8来开发,所以也是马上赶来学习一下java8得新特性。 一、新特性 1.Lambda表达式(重要) 2.函数式接口 3.方法引用与构造器引用 4.stream API( ...
分类:
编程语言 时间:
2018-04-30 00:02:18
阅读次数:
199
1 编程范式 1.1 面向过程 1.2 面向对象 1.3 面向切面编程 1.4 函数式编程 1.5 事件驱动编程 2 什么是面向切面编程 2.1 是一种编程范式,而不是一种编程语言 2.2 解决一些特定的问题 2.3 作为面向对象编程的一种补充 3 AOP产生的初衷 3.1 解决代码重复性问题 Do ...
分类:
编程语言 时间:
2018-04-29 17:49:40
阅读次数:
253
最近有不少朋友问我该如何学习Python,因此,本期为大家分享的福利是 " 全网最热Python3入门+进阶 更快上手实际开发"课程,该课程将带你从基础入门Pyhon3,掌握Python3.x版本语法,并讲解Python使用技巧以及数据结构等相关知识。 01 Python入门导学 介绍Python的 ...
分类:
编程语言 时间:
2018-04-29 11:44:17
阅读次数:
160