Skip to content
  • Marc Coiffier's avatar
    Make the order of evaluation left-to-right at all backquote depths in concatenative languages. · d8a2196c
    Marc Coiffier authored
    Previously, the deepest holes were evaluated first, even when they
    were syntactically positioned after some previous ones at a shallower
    level.
    
    Making the Folds into Traversals had the nice effect of forcing a
    single-pass implementation of what was previously done in two stages,
    causing the unintuitive evaluation order. Always trust your
    Applicative functors, they won't betray you.
    d8a2196c