UNPKG
arquero-arrow
Version:
latest (0.2.0)
0.2.0
0.1.1
0.1.0
0.0.1
Arrow serialization support for Arquero.
uwdata/arquero-arrow
arquero-arrow
/
src
/
builder
/
bool-builder.js
11 lines
(10 loc)
•
286 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
import
{ array }
from
'./util'
;
export
default
function
(
type
, length
) {
const
data =
array
(
type
.
ArrayType
, length /
8
);
return
{
set
(
value, index
) {
if
(value) data[index >>
3
] |= (
1
<< (index %
8
)); },
data
:
() =>
({
type
, length,
buffers
: [
null
, data] }) }; }