zwvista

导航

2017年10月16日 #

C++17尝鲜:在 if 和 switch 语句中进行初始化

摘要: 初始化语句 在C++17中,类似于 for 语句,在 if 和 switch 语句的判断条件之前也能加上初始化语句,语法形式如下: 这里的初始化语句是可选的,它可以是初始化表达式,也可以是变量声明。 示例 cpp include include using namespace std; int ma 阅读全文

posted @ 2017-10-16 09:03 zwvista 阅读(2620) 评论(0) 推荐(0)

2017年10月15日 #

趣味编程:24点(Haskell版)

摘要: "24 game/Solve" import Data.List import Data.Ratio import Control.Monad data Expr = Constant Rational | Expr :+ Expr | Expr : Expr | Expr : Expr | Exp 阅读全文

posted @ 2017-10-15 22:47 zwvista 阅读(416) 评论(0) 推荐(0)

2017年10月14日 #

Haskell语言学习笔记(27)Endo, Dual, Foldable

摘要: Endo, Dual, Foldable 阅读全文

posted @ 2017-10-14 08:05 zwvista 阅读(360) 评论(0) 推荐(0)

2017年10月9日 #

Haskell语言学习笔记(26)Identity, IdentityT

摘要: Identity, IdentityT 阅读全文

posted @ 2017-10-09 13:23 zwvista 阅读(373) 评论(0) 推荐(0)

2017年10月8日 #

Haskell语言学习笔记(25)MonadState, State, StateT

摘要: MonadState, State, StateT 阅读全文

posted @ 2017-10-08 22:35 zwvista 阅读(813) 评论(0) 推荐(0)

Haskell语言学习笔记(24)MonadWriter, Writer, WriterT

摘要: MonadWriter, Writer, WriterT 阅读全文

posted @ 2017-10-08 16:56 zwvista 阅读(562) 评论(0) 推荐(0)

2017年10月7日 #

Haskell语言学习笔记(23)MonadReader, Reader, ReaderT

摘要: MonadReader, Reader, ReaderT 阅读全文

posted @ 2017-10-07 21:48 zwvista 阅读(652) 评论(0) 推荐(0)

2017年9月28日 #

Haskell语言学习笔记(22)MaybeT

摘要: MaybeT 阅读全文

posted @ 2017-09-28 13:51 zwvista 阅读(481) 评论(0) 推荐(0)

2017年9月25日 #

Haskell语言学习笔记(21)Array

摘要: Ix Array UArray IOArray IOUArray STArray STUArray 阅读全文

posted @ 2017-09-25 13:19 zwvista 阅读(623) 评论(0) 推荐(0)

Haskell语言学习笔记(20)IORef, STRef

摘要: IORef STRef 阅读全文

posted @ 2017-09-25 12:04 zwvista 阅读(714) 评论(0) 推荐(0)