pub use array::*;
pub use compress::*;
use vortex_array::session::ArraySessionExt;
use vortex_session::VortexSession;
mod array;
mod compress;
mod compute;
mod kernel;
mod rules;
mod slice;
pub fn initialize(session: &VortexSession) {
session.arrays().register(ZigZag);
kernel::initialize(session);
}