自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 [Book Note] PFDS: Lists

signature STACKsig type a Stack val empty : a Stack val isEmpty : a Stack -> bool val cons : a * a Stack -> a Stack val head : a Stack -> a val tail : a Stack -> a Stackendstruct

2016-05-31 15:25:24 237

原创 [Book Note] Haskell: Monad

Definitionclass Monad m where return :: a -> m a (>>=) :: m a -> (a -> m b) -> m b (>>) :: m a -> m b -> m b x >> y = x >>= \_ -> y fail :: String -> m a fail msg = error msgclass

2016-05-19 16:28:20 228

原创 [Book Note] Haskell: Monoid

Definitionclass Monoid m where mempty :: m mappend :: m -> m -> m mconcat :: [m] -> m mconcat = foldr mappend memptyRestrictionmempty `mappend` x = xx `mappend` mempty = x(x `mappend`

2016-05-18 11:27:43 283

原创 [Book Note] Haskell: Functor & Applicative

FunctorDefinitionclass Functor f where fmap :: (a -> b) -> f a -> f bRestrictionfmap id = idfmap (p . q) = (fmap p) . (fmap q)Built-ininstance Functor IO where fmap f action = do resul

2016-05-17 21:32:47 329

原创 [Paper Reading] The Implementation of Lua 5.0

Ierusalimschy, R., De Figueiredo, L. H., & Celes Filho, W. (2005). The Implementation of Lua 5.0. J. UCS, 11(7), 1159-1176.IntroductionMain novelties:Register-based virtual machineOptimized tablesC

2016-04-10 20:36:02 341

原创 [Paper Reading] Haystack

Beaver, D., Kumar, S., Li, H. C., Sobel, J., & Vajgel, P. (2010, October). Finding a Needle in Haystack: Facebook’s Photo Storage. In OSDI (Vol. 10, pp. 1-8).IntroductionHaystack is Facebook’s file st

2016-03-31 15:53:55 353

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除