// ---
// tags: nebu, rust
// crystal-type: source
// crystal-domain: comp
// ---
//! Extension fields over Goldilocks.
//!
//! - Fp2: F_{pยฒ} = F_p[u] / (uยฒ โ 7) โ 128-bit security
//! - Fp3: F_{pยณ} = F_p[t] / (tยณ โ t โ 1) โ recursive composition
//! - Fp4: F_{pโด} = F_p[w] / (wโด โ 7) โ 256-bit security, recursion tower
pub use Fp2;
pub use Fp3;
pub use Fp4;
Homonyms
cyb/evy/forks/naga/src/back/hlsl/mod.rs
struct Baz { m: mat3x2, } struct Baz { float2 m_0; float2 m_1; float2 m_2; }; float3x2 GetMatmOnBaz(Baz obj) { return float3x2(obj.m_0, obj.m_1, obj.m_2); }