packages feed

eo-phi-normalizer-3.0.0: data/0.49.4/org/eolang/structs/range-of-ints.phi

{⟦
  org() ↦ ⟦
    eolang() ↦ ⟦
      structs() ↦ ⟦
        range-of-ints(start, end) ↦ ⟦
          φ ↦ 0.eq(ξ.start).or(1.eq(ξ.start.div(ξ.start))).and(
            0.eq(ξ.end).or(1.eq(ξ.end.div(ξ.end)))
          ).if(
            Φ̇.structs.range(ξ.auto-named-attr-at-42-8, ξ.end),
            Φ̇.error("Some of the arguments are not integers")
          ),
          auto-named-attr-at-42-8() ↦ ⟦
            build(num) ↦ ⟦
              φ ↦ ξ.num,
              next ↦ ξ.ρ.build(1.plus(ξ.φ))
            ⟧,
            φ ↦ ξ.build(ξ.ρ.start)
          ⟧
        ⟧,
        λ ⤍ Package
      ⟧,
      λ ⤍ Package
    ⟧,
    λ ⤍ Package
  ⟧
⟧}