awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesInteractive Programming Environments

Tools that combine a shell, REPL, and variable inspection for dynamic code evaluation.

Distinct from Go Variable Inspection: Shortlist candidates are too narrow, focusing only on variable inspection or debugging utilities.

Explore 1 awesome GitHub repository matching development tools & productivity · Interactive Programming Environments. Refine with filters or upvote what's useful.

Awesome Interactive Programming Environments GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • system-f/fp-courseAvatar de system-f

    system-f/fp-course

    4,237Voir sur GitHub↗

    Ce projet est une plateforme d'apprentissage basée sur des exercices et un cours de programmation fonctionnelle conçu pour enseigner Haskell à travers un curriculum structuré de tâches d'implémentation pratiques. Il fonctionne comme un tutoriel interactif et un framework d'apprentissage où les étudiants maîtrisent les concepts de programmation fonctionnelle en complétant une séquence organisée de modules. La plateforme met l'accent sur un flux de travail de développement piloté par les types, utilisant des trous de type (type holes) et des requêtes de type intégrées au compilateur pour guider la découverte de la logique de programme. Elle fournit un environnement de programmation interactif via une boucle read-eval-print, permettant l'expérimentation de code en temps réel, l'interrogation du type des expressions et l'inspection des détails des identifiants. La correction est assurée par un système de validation automatisé qui combine des tests unitaires et une suite de tests basés sur les propriétés. Ces outils utilisent la génération d'entrées aléatoires pour vérifier que les solutions aux exercices répondent à des exigences spécifiques. Le curriculum couvre la syntaxe du langage, les signatures de type, le polymorphisme et le pattern matching pour déconstruire des structures de données complexes.

    Ships an interactive environment combining a REPL and type inspection for real-time code experimentation.

    Haskell
    Voir sur GitHub↗4,237
  1. Home
  2. Development Tools & Productivity
  3. Interactive Programming Environments