Skip to content

Commit db0369b

Browse files
committed
Add Runfs session
1 parent d7a1151 commit db0369b

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

src/sessions/2025-10-03.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
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: ""
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 a source file app.cs by 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+
## Champion
20+
21+
- [Martin](https://github.com/Martin521)
22+
- [Suggestion discussion](https://github.com/fsharp/fslang-suggestions/discussions/1442)

0 commit comments

Comments
 (0)