~/talk

F# Without Windows

Talkat NDC Sydney 2017 · 2017-08-14..08-18· [dotnet, software-architecture]
slides:none on file

Shows how to set up, compile and run F# on Mac/Linux/docker using the dotnet core CLI and a plain text editor, creating a CLI app, test project, NuGet package and a Dockerized ASP.NET Core app with Giraffe. Uses Ionide or Rider for editing, requires OpenSSL (mac), and the VS Code debugger still pulls in mono. Notes: type providers need msbuild/mono today, templates and path generation have small bugs, publishing can produce framework‑dependent or self‑contained binaries.

AI-written summary · about

  1. 0:00Introduction
  2. 0:50Overview
  3. 1:36What is NetCore
  4. 2:29NetCore Interface
  5. 3:12OpenSSL
  6. 3:38Tools
  7. 4:18Templates
  8. 4:39Create CLI Program
  9. 4:55Run Restore
  10. 5:21Debug
  11. 7:57Test
  12. 8:11Dependencies
  13. 8:35Solution Files
  14. 9:05New Get Package
  15. 9:29Publish
  16. 10:01Binary
  17. 10:27Docker
  18. 11:15Build Tool
  19. 11:45Limitations
  20. 12:20Outro
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.