À propos du service
TraduitJ'écris du vrai code en Scheme et Guile en utilisant Wisp — un lecteur d'espace blanc vers Lisp du standard SRFI-119. Au lieu de noyer la logique dans des parenthèses imbriquées, Wisp vous permet d'exprimer le même Lisp par indentation et structure de ligne : le code source ressemble à un pseudocode soigné mais se compile exactement aux s-expressions que Guile attend.
Ce que je fais :
— Scripts et petits programmes en Wisp pour GNU Guile, exécutables directement depuis le shell via le lecteur SRFI-119.
— Refactorisation de Scheme existant riche en parenthèses en Wisp lisible et retour lorsque des s-expressions canoniques sont nécessaires.
— Macros hygiéniques, fonctions d'ordre supérieur, récursion terminale et décomposition intelligente de modules sous forme Wisp.
— Outils REPL, code de liaison de construction et scripts d'automatisation où le Lisp indenté rend l'intention claire.
— Tests, commentaires de code et une courte référence pour que votre équipe puisse lire et étendre en toute confiance le code source Wisp.
Pourquoi Wisp : ce n'est pas un nouveau langage, juste un lecteur. Tout reste 100 % compatible avec Guile et Scheme, y compris les macros et les bibliothèques — vous obtenez toute la puissance de Lisp avec beaucoup moins de bruit visuel. Je garde le code idiomatique, bien structuré et documenté, et j'explique honnêtement les compromis de Wisp par rapport aux s-expressions classiques afin que vous choisissiez la bonne forme pour chaque fichier. Script, application Guile ou enseignement à une équipe qui craint les parenthèses — je transforme l'idée en un Lisp indenté soigné et maintenable.
Ce que je fais :
— Scripts et petits programmes en Wisp pour GNU Guile, exécutables directement depuis le shell via le lecteur SRFI-119.
— Refactorisation de Scheme existant riche en parenthèses en Wisp lisible et retour lorsque des s-expressions canoniques sont nécessaires.
— Macros hygiéniques, fonctions d'ordre supérieur, récursion terminale et décomposition intelligente de modules sous forme Wisp.
— Outils REPL, code de liaison de construction et scripts d'automatisation où le Lisp indenté rend l'intention claire.
— Tests, commentaires de code et une courte référence pour que votre équipe puisse lire et étendre en toute confiance le code source Wisp.
Pourquoi Wisp : ce n'est pas un nouveau langage, juste un lecteur. Tout reste 100 % compatible avec Guile et Scheme, y compris les macros et les bibliothèques — vous obtenez toute la puissance de Lisp avec beaucoup moins de bruit visuel. Je garde le code idiomatique, bien structuré et documenté, et j'explique honnêtement les compromis de Wisp par rapport aux s-expressions classiques afin que vous choisissiez la bonne forme pour chaque fichier. Script, application Guile ou enseignement à une équipe qui craint les parenthèses — je transforme l'idée en un Lisp indenté soigné et maintenable.