Le « flow programming » permet de représenter des algorithmes sous forme de graphes dont les sommets sont des fonctions. Il peut aider même en cycle 4, mais il permet aussi de dessiner les combinateurs du λ-calcul. Les graphes obtenus semblent inédits à ce jour.