• Re: Add the numbers in a 9x9 multiplication Table

    From B. Pym@3:633/280.2 to All on Fri Jun 6 10:13:20 2025
    Kaz Kylheku wrote:

    (sum-each ((i 1..10) (j 1..10)) (* i j))
    285
    (sum-each-prod ((i 1..10) (j 1..10)) (* i j))
    2025

    Gauche Scheme

    (use srfi-42)

    (sum-ec (: i 10) (: j 10) (* i j))
    ===>
    2025

    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From B. Pym@3:633/280.2 to All on Sat Jun 7 01:25:51 2025
    B. Pym wrote:

    Kaz Kylheku wrote:

    (sum-each ((i 1..10) (j 1..10)) (* i j))
    285
    (sum-each-prod ((i 1..10) (j 1..10)) (* i j))
    2025

    Gauche Scheme

    (use srfi-42)

    (sum-ec (: i 10) (: j 10) (* i j))
    ===>
    2025


    Equivalent but more prolix:

    (sum-ec (:range i 0 10) (:range j 0 10) (* i j))


    --- MBSE BBS v1.1.1 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)