Skip to content

Commit ed68130

Browse files
committed
Format code
1 parent f682a2e commit ed68130

File tree

2 files changed

+27
-2
lines changed

2 files changed

+27
-2
lines changed

src/layouts/Layout.astro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ import Navigation from "../components/Navigation.astro";
5252
<style is:global>
5353
:root {
5454
--monospace-font: "Fira Code", monospace;
55-
--system-font: Avenir, Montserrat, Corbel, "URW Gothic", source-sans-pro,
56-
sans-serif;
55+
--system-font:
56+
Avenir, Montserrat, Corbel, "URW Gothic", source-sans-pro, sans-serif;
5757

5858
--spacing-50: 4px;
5959
--spacing-100: 8px;

src/sessions/2025-05-16.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: "FSharp.Core.Extended"
3+
preview: "FSharp.Core.Extended"
4+
isDraft: true
5+
date: 2025-05-16T13:00:00.000Z
6+
id: "2025/05/23"
7+
champion: "Vlad Zarytovskii"
8+
zoomLink: ""
9+
zoomPasscode: "extended"
10+
issueLink: ""
11+
company: "Microsoft"
12+
youtubeId: ""
13+
---
14+
15+
## Topic
16+
17+
F# has always prioritized backward compatibility, making migration paths straightforward. This is why [FSharp.Core](https://www.nuget.org/packages/FSharp.Core) targets `netstandard2.0`, ensuring broad compatibility across various .NET runtimes.
18+
19+
However, more recent .NET runtime versions introduce new performance opportunities that `netstandard2.0` can't fully leverage – think new primitives like `Span<'T>` or `ValueOption<'T>`. This is where [FSharp.Core.Extended](https://github.com/vzarytovskii/FSharp.Core.Extended) comes in. This library aims to be a drop-in _alternative_ for `FSharp.Core`, offering functions that are generally faster and more flexible by utilizing these newer features. It's worth noting that while it's a drop-in _replacement_ in terms of providing similar functionality, these performance gains might introduce runtime or compile-time incompatibilities compared to the original `FSharp.Core`.
20+
21+
We're excited to have Vlad, the former guardian of F#, here to talk about this interesting project!
22+
23+
## Champion
24+
25+
- [Vlad Zarytovskii](https://github.com/vzarytovskii)

0 commit comments

Comments
 (0)