MCPcopy Create free account
hub / github.com/argumentcomputer/ix / apps_ae

Function apps_ae

crates/kernel/src/whnf.rs:3307–3312  ·  view source on GitHub ↗
(mut f: AE, args: &[AE])

Source from the content-addressed store, hash-verified

3305 return Ok(Some(self.nat_literal(0)));
3306 }
3307
3308 let width_val = self.try_eval_nat_value_for_pred(&width)?;
3309 let Some(width) = width_val.and_then(|w| w.to_u64()) else {
3310 return Ok(None);
3311 };
3312
3313 const REDUCE_BITVEC_WIDTH_MAX: u64 = 1 << 24;
3314 if width > REDUCE_BITVEC_WIDTH_MAX {
3315 return Ok(None);

Calls 2

appFunction · 0.70
cloneMethod · 0.45