Problem: snidge triangle edition

Code: snidge+triangle+edition/tails_1650505436

Nibbles version: 0.2 | 0.21 | 0.22 | 0.23 | 0.24 | 0.25 | 1.00

Format: Compact | Simple | +Type | Table | JSON | .nbl (DeBruijn) | .nbl (names)


/ (foldr):[[chr]] -->let( E:[chr] ) 
    \ (reverse):[int] 
        , (range from 1):[int] 
            15 (integer):int 
    ~ (tuple):[[chr]],[chr] 
        ;@ (= allLines):[[chr]] 
        ^ (replicate):[chr] 
            ~ (auto = infinity):auto 
            "snidge" (string):[chr] 
    (implicit tuple):[[chr]],[chr] <--arg( C:int B:[[chr]] A:[chr] ) 
        : (append):[[chr]] 
            @ (= B):[[chr]] 
            `< (take also drop):[chr] -->let( D:[chr] ) 
                $ (= C):int 
                _ (= A):[chr] 
        (implicit arg = D):[chr] 

Back to the index