Una de las cosas que más me llama la atención de F# (después de su paradigma) es la consola interactiva que trae, me parece de una utilidad extrema. Bueno, pues el proyecto Roslyn que grosso modo nos permite interactuar con el compilador (extraer información de archivos de código, visualizar el árbol de sintaxis, etc.) incorpora una consola interactiva. Os lo podéis descargar de aquí.

Una vez instalada vamos a View->Other Windows->C# Interactive (Ver->Otras ventanas-> X) o pulsando crtl +w, i la podemos sacar.

Podemos acceder a multitud de ensamblados de .NET, guardar variables, ejecutar scripts. Os dejo un ejemplo para que os hagáis a la idea del potencial de la herramienta:

 

Consola

 

Algunos tips útiles son: con #reset se reinicia el estado del entorno, con #cls se limpia la pantalla y desde el explorador de soluciones->algún proyecto->botón derecho->reset c# interactive from project ¡Podemos referenciar nuestro propio proyecto para probar cosas “on the flight”!
Happy coding!