Skip to content

Commit 5b3660b

Browse files
edgarfgpCopilot
andauthored
Add Runfs session (#294)
* Add Runfs session * Update src/sessions/2025-10-03.md Co-authored-by: Copilot <[email protected]> * Add zoom link --------- Co-authored-by: Copilot <[email protected]>
1 parent d7a1151 commit 5b3660b

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

src/sessions/2025-10-03.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: "Does F# need file-based apps"
3+
preview: "Does F# need file-based apps"
4+
isDraft: true
5+
date: 2025-10-03T13:00:00.000Z
6+
id: "2025/10/03"
7+
champion: "Martin"
8+
zoomLink: "https://us06web.zoom.us/j/84168244131?pwd=iJTYbFNngi7BhaN6SYeoNbH7og5XpV.1"
9+
zoomPasscode: "runFs"
10+
issueLink: "https://github.com/fsharp/fslang-suggestions/discussions/1442"
11+
company: ""
12+
youtubeId: ""
13+
---
14+
15+
## Topic
16+
17+
.NET 10 will support [file-based apps](https://devblogs.microsoft.com/dotnet/announcing-dotnet-run-app/) for C#. This means that you can run the source file app.cs with dotnet run app.cs without the need to create a project file or to deal with artifacts. The source file can contain directives for referencing packages or adding build properties. When the need arises, you can automatically create a whole conventional project from it by dotnet project convert. So, this is a nice way to create small tools, and certainly a good way to introduce newcomers to the language. The [runfs](https://github.com/Martin521/Runfs?tab=readme-ov-file#runfs) project demonstrates similar functionality for F#.
18+
19+
The aim of this session is also to serve as a community discussion around if F# needs file-based apps.
20+
21+
## Champion
22+
23+
- [Martin](https://github.com/Martin521)
24+
- [Suggestion discussion](https://github.com/fsharp/fslang-suggestions/discussions/1442)

0 commit comments

Comments
 (0)