Provided are classes for boolean and skewed boolean vectors,
    fast boolean methods, fast unique and non-unique integer sorting,
    fast set operations on sorted and unsorted sets of integers, and
    foundations for ff (range index, compression, chunked processing).

Package 'bit64' provides serializable S3 atomic 64bit (signed) integers.
  These are useful for handling database keys and exact counting in +-2^63.
  WARNING: do not use them as replacement for 32bit integers, integer64 are not
  supported for subscripting by R-core and they have different semantics when
  combined with double, e.g. integer64 + double => integer64.
  Class integer64 can be used in vectors, matrices, arrays and data.frames.
  Methods are available for coercion from and to logicals, integers, doubles,
  characters and factors as well as many elementwise and summary functions.
  Many fast algorithmic operations such as 'match' and 'order' support inter-
  active data exploration and manipulation and optionally leverage caching.

Record algorithmic and analytic meta data along a workflow to store that in a bitfield, which can be published alongside any (modelled) data products.

A client for cryptocurrency exchange BitMEX
    <https://www.bitmex.com/> including the ability to obtain historic
    trade data and place, edit and cancel orders. BitMEX's Testnet and
    live API are both supported.

Functions for bitwise operations on integer vectors.

Provides methods for the binarization and trinarization of one-dimensional data and some visualization functions.

Implements bidirectional two-stage least squares (Bi-TSLS) estimation 
    for identifying bidirectional causal effects between two variables 
    in the presence of unmeasured confounding. The method uses proxy 
    variables (negative control exposure and outcome) along with 
    at least one covariate to handle confounding.

Bit-level reading and writing are necessary when dealing with 
  many file formats e.g. compressed data and binary files.  Currently, R 
  connections are manipulated at the byte level.  This package wraps existing
  connections and raw vectors so that it is possible to read bits, bit sequences,
  unaligned bytes and low-bit representations of integers.