{"repo":"soweli-p/FsiX","free":true,"listed":false,"github":"https://github.com/soweli-p/FsiX","clone":"git clone https://github.com/soweli-p/FsiX.git","description":"A better REPL for F# with project/solution support and hot reloading.","language":"F#","stars":98,"topics":["devtools","fsharp","hot-reload","interactive","repl","tools","autocomplete"],"license":null,"category":"dev-tools","readme_excerpt":"🔥 FsiX 🔥 A better REPL for F# with project/solution support and hot reloading. Brings REPL driven development to F#! 📹 Demo https://github.com/user-attachments/assets/fb14365c-758a-4603-b729-94e2eebe006d --- ✨ Features - Project & Solution Support ( .fsproj / .sln / .slnx ) No need to manually reference DLLs or NuGets. Thanks to proj-info, FsiX automatically detects your project structure and loads everything for you. - Hot Reloading Redefine a function with the same name, type signature, and (optionally) module path — FsiX will patch the original assembly so all calls use the new version instantly. - Inline Async & Computation Expressions Write code like: and FsiX rewrites it into: Perfect for step-by-step debugging of async and other computation expressions. - File imports with #open Example: Opens the top-level module in MyFile.fs and any modules it depends on. Useful when working inside a specific file. - Shorter Directives - #q instead of #quit . - :q , :help , and other : alternatives for directives. Use your vim muscle memory in F#! - Modern REPL Experience Autocompletion, history, and more niceties via PrettyPrompt 🚀 Installation If your project uses regular .NET SDK: Or, if it uses Asp net core sdk: Then, just run in the root dir of your project 🎉 VS Code integration 🎉 FsiX now has full integration with VS Code! You can download extension here, or see sources in it's own repo. 🛠 Configuration There is configuration file in /.config/fsix/repl.fsx if you are on ","default_branch":null,"files":null,"tree":[],"storefront":"/r/soweli-p","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/soweli-p/FsiX/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}