logo
  • 教程列表
  • SO官方文档
  • 矢量
    • 过滤矢量
    • 映射(映射)和减少(折叠)矢量
    • 研究多个向量
    • Data.Vector 模块
  1. StackOverflow 文档
  2. Haskell Language 教程
  3. 矢量
  4. 映射(映射)和减少(折叠)矢量

映射(映射)和减少(折叠)矢量

Created: November-22, 2018

矢量可以是 map’d 和 fold'd,filter'd andzip`‘d:

Prelude Data.Vector> Data.Vector.map (^2) y
fromList [0,1,4,9,16,25,36,49,64,81,100,121] :: Data.Vector.Vector

减少到单个值:

Prelude Data.Vector> Data.Vector.foldl (+) 0 y
66
  • 研究多个向量
  • 过滤矢量

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明