算符，可遍历，并且长度可增可减。尽管Standard ML没有提供位数组的支持，New Jersey的Standard ML在SML/NJ库里有一个扩展，结构体codice_26。它的大小不固定，而且支持设定操作和位运算，通常包含位移运算。Haskell，类似的，目前也缺少位运算的标准支持，但是GHC和Hugs都提供了带有分类的位函数和位运算的codice_28模块，模块包含了位移和旋转操作，还有一个可以用来实现位数组的包含布尔值的“未封装的”数组，尽管它缺乏先前提到的模块的支持。在Perl语言