最新文章列表

Kotlin 版图解 Functor、Applicative 与 Monad

本文也发在我的个人博客上:https://hltj.me/kotlin/2017/08/25/kotlin-functor-applicative-monad-cn.html 。 本文是从 Haskell 版 Functors, Applicatives, And Monads In Pictures 翻译而来的 Kotlin 版。 我同时翻译了中英文两个版本,英文版在这里。 与从 ...
jywhltj 评论(0) 有1034人浏览 2017-08-28 13:34

怎样在大牛面前装的一手好逼

编程语言 千万千万千万千万不要说自己是Java/C#/C++程序员 尽量学一些奇怪的语言,
dkplus 评论(0) 有502人浏览 2016-05-31 13:51

30天了解30种技术系列---(9)可伸缩的跨语言服务开发框架Thrift

P.S:本系列文章的目的是帮助大家开拓眼界,所以内容不会特别详细,大家可以自行根据需求进行学习,我的目标是让大家花费1-3分钟来知道一个靠谱的技术。   什么是RPC   RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。  
jackchan 评论(0) 有1181人浏览 2015-08-07 10:57

AppStore中极客必备的十个应用

最近,Lukas Eder写了篇_提高开发效率的十个工具_,他在评论里怂恿我也写一下我心目中的比较酷的工具。我决定来试一下,不过我发现要挑出最喜欢的10 ...
deepinmind 评论(0) 有2013人浏览 2014-04-30 08:56

你最深爱的编程语言其实很烂

我最近写了几篇比较严肃的博客,是关于一些沮丧的事情,结果我开始有些忧郁。很严重。所以,我想应该说些比较轻松的事情。我要做的就是数落大家最喜欢的编程语言。你会问我为什么,为什么要搞这种恶作剧?亲爱的朋友,我能想出三种理由。 1. 我无聊,没有更好的事情去做。 2. 我自命不凡,坐在家里,深知即使我侮辱了你编程最喜欢用的语言,你也拿我没折。除非你能发明出这样的东西:   3. 我忘了第三个理由 ...
flycars001 评论(2) 有1498人浏览 2014-04-21 12:44

你最深爱的编程语言其实很烂

我最近写了几篇比较严肃的博客,是关于一些沮丧的事情,结果我开始有些忧郁。很严重。所以,我想应该说些比较轻松的事情。我要做的就是数落 ...
tomcat_oracle 评论(0) 有820人浏览 2014-04-21 12:43

体验一把haskell

这几天做到PAT一道比较数据大小的题PAT1065,题目不难,应该说是一道送分题,就是开数组,然后模拟人工计算的过程进行计算,再比较下就行。做完之 ...
liqiangzju 评论(0) 有1464人浏览 2014-02-24 23:34

haskell - zipper - use examples: file system and watch the steps

we have seen the zipper in the previous post, now we will see some application and examples of Zippers.    firt, we will examine a simple file system implemented with Zipper.    type Name = Strin ...
joe.bq.wang 评论(0) 有866人浏览 2013-05-20 22:25

haskell - zipper - taking a tree

referential transparency,, one value is as good as another in Haskell if it represents the same thing.    e.g.     we have to have some way of knowing exactly which five in our tree we want to ch ...
joe.bq.wang 评论(0) 有848人浏览 2013-05-20 17:32

haskell - few more monad - Making Monads

now, we will see how we make monads,.    the guideline of making hte monad is not to make a monad for the purpose of monad. normally, we usually make a type that whose purpose is to model an aspect ...
joe.bq.wang 评论(0) 有564人浏览 2013-05-18 23:30

haskell - few more monad - solving problem with Monads

We have seen the RPN can be solved with haskell in previous examples, now we will see how we can do use monad to solve it. With monad,  you might not gain more in terms of just solving hte problem, b ...
joe.bq.wang 评论(0) 有841人浏览 2013-05-18 21:59

haskell - few more monad - Useful monadic functions

Because the Monad are so lynch point of the haskell language, we will examine more of the monadic functions, the functions that we are going to examine include:    operate on monadic values retur ...
joe.bq.wang 评论(0) 有786人浏览 2013-05-14 22:30

haskell - few more monad - Error on the wall

in the module called "Control.Monad.Error" , it has defined a type called Error, adn that type hass been made an instance of the Monad (Either e), and the definition of that is   instance ...
joe.bq.wang 评论(0) 有719人浏览 2013-05-14 22:05

haskell - few more monad - stateful computation

Haskell is a pure - in another word, a stateless computation, where a program makde of cuntions that can't change any global any global state or variabble, they can only do some computations and retu ...
joe.bq.wang 评论(0) 有891人浏览 2013-05-13 22:49

haskell - few more monad - Reader Monad

we have seen before the (->) r is an instance of functor, and we can do things like this :  this basically allow us to do the fmap function mapping.  ghci> let f = (*5) ghci> let g = (+ ...
joe.bq.wang 评论(0) 有850人浏览 2013-05-12 20:08

haskell - Monads - difference lists

as We seen in previous example, where it is very low effecient to construct the list by appending, while if hte list is constructed in the wrong order, the performance can be worse, So if there is som ...
joe.bq.wang 评论(0) 有928人浏览 2013-05-12 18:50

haskell - few more monad - Writer Monad

We will going to examine more monad, which will makes us more easily with a more variety of problems. exploring a few monads more will also solidify our intuition for monads.    to install the Mona ...
joe.bq.wang 评论(0) 有860人浏览 2013-05-11 23:23

haskell - Monads - problem solving : A knight's quest

let's use the monad to solve some problems. here is a famous question,    Say you have a chess board and only one knight piece on it. We want to find out if the knight can reach a certain position i ...
joe.bq.wang 评论(0) 有848人浏览 2013-05-11 21:36

haskell - Monads - the list monad

in this post, we will going to examine the list a monad, first let's see what is the definition of the list monad, here is the definition of the    instance Monad [] where return x = [x] ...
joe.bq.wang 评论(0) 有760人浏览 2013-05-11 21:15

haskell - Monads - the list monad

in this post, we will going to examine the list a monad, first let's see what is the definition of the list monad, here is the definition of the    instance Monad [] where return x = [x] ...
joe.bq.wang 评论(0) 有924人浏览 2013-05-11 20:11

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36424) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics