We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
- Copy JSON
- Force Download
- Delete Files
- Delete and Ignore
Raw Attributes
-
livestream:
false -
upload_date_index:
95 -
nfo_filepath:
/downloads/CodeSync/Season 2025/s2025e120995 - Going functional and immutable: Refactoring solution (...) from C# to F# -Daniel Ondus |LambdaDays25.nfo -
description:
✨ This talk was recorded at Lambda Days in June 2025. If you're curious about our upcoming event, check https://lambdadays.org ✨ Going functional and immutable: Refactoring solution with 30k+ loc from C# to F# Our employee roster scheduling optimization solution was gradually built in C# based on the needs of particular customers. The whole data processing and optimization procedure resembles a functional pipeline, therefore F# was introduced as natural choice for some parts. After 10 years of development the solution reached a point of C#-F# interop mess and it was time to tidy it up. In my talk I'll guide you through our process of eliminating side-effect bugs by transition to data representation interface implemented by F# immutable records while relying on unit tests based on real production scenarios. Let's keep in touch! Follow us on: 💥BlueSky: https://bsky.app/profile/lambdadays.bsky.social 💥LinkedIn: https://www.linkedin.com/company/lambda-days 💥Facebook: https://www.facebook.com/lambdadays 💥Mastodon: https://genserver.social/codesync 💥Twitter: https://twitter.com/LambdaDays -
id:
58572 -
uploaded_at:
2025-12-09T14:03:37Z -
inserted_at:
2026-01-02T20:14:44Z -
uuid:
c2bb3c93-efa6-4ae6-92e2-ddfc6324844f -
last_error:
-
playlist_index:
10 -
short_form_content:
false -
predicted_media_filepath:
/downloads/CodeSync/Season 2025/s2025e120900 - Going functional and immutable: Refactoring solution (...) from C# to F# -Daniel Ondus |LambdaDays25.mp4 -
media_filepath:
/downloads/CodeSync/Season 2025/s2025e120995 - Going functional and immutable: Refactoring solution (...) from C# to F# -Daniel Ondus |LambdaDays25.mp4 -
original_url:
https://www.youtube.com/watch?v=GQ3pvhhewEM -
updated_at:
2026-01-03T00:00:05Z -
media_redownloaded_at:
-
source_id:
5 -
title:
Going functional and immutable: Refactoring solution (...) from C# to F# -Daniel Ondus |LambdaDays25 -
matching_search_term:
-
media_downloaded_at:
2026-01-02T23:59:57Z -
prevent_download:
false -
thumbnail_filepath:
/downloads/CodeSync/Season 2025/s2025e120995 - Going functional and immutable: Refactoring solution (...) from C# to F# -Daniel Ondus |LambdaDays25-thumb.jpg -
media_size_bytes:
120121182 -
duration_seconds:
1158 -
metadata_filepath:
/downloads/CodeSync/Season 2025/s2025e120995 - Going functional and immutable: Refactoring solution (...) from C# to F# -Daniel Ondus |LambdaDays25.info.json -
media_id:
GQ3pvhhewEM -
prevent_culling:
false -
subtitle_filepaths:
en/downloads/CodeSync/Season 2025/s2025e120995 - Going functional and immutable: Refactoring solution (...) from C# to F# -Daniel Ondus |LambdaDays25.en.srt -
culled_at:
|
Worker
|
State
|
Scheduled At
|
|---|---|---|
| Pinchflat.Downloading.MediaDownloadWorker | completed |