use crateVariable;
use crateModule;
use crateResult;
/// Zero-parameter module that reshapes its input to a fixed shape.
///
/// ```ignore
/// FlowBuilder::from(encoder)
/// .through(Reshape::new(&[4, 2])) // [1, 8] → [4, 2]
/// .map(head).each()
/// .through(Reshape::new(&[1, 8])) // [4, 2] → [1, 8]
/// .build()
/// ```