Humble Bundle z książkami wydawnictwa Apress. Głównie o technologiach związanych z .NET, ML.NET, Cpłotek, TypeScript, Azure, Github.

26 książek za £14!

Pełna lista:

Practical Entity Framework Core 6

.NET Developers Guide to Augmented Reality in iOS

Lean Software Systems Engineering for Developers

Pro Cryptography and Cryptanalysis

Introducing Distributed Application Runtime (Dapr)

Pro ASP.NET Core Identity

ML.NET Revealed

Visual Studio Code Distilled

The Complete ASP.NET Core API Tutorial

Introducing .NET 6

Building Single
Często spotykacie się zawodowo z jakimś kodem w #fsharp ?
Pracuję w firmie gdzie programiści używaja .neta i 99% kodu to C# tylko. JEDEN projekt był w F# od początku do końca zrobiony ale to nie polski oddział tylko chłopaki z Barcelony z taką extrawagancją wyskoczyli.

Jak to wygląda u Was? Moja jedynie subiektywna obserwacja jest taka, że to język całkowicie marginalny. Z tych z większoą orientacją na FP to chyba stoi
Pracuję w C#, ale chciałbym się nauczyć czegoś nowego.
Python do mnie nie przemawia, podobnie jak inne języki bez silnego typowania.
Po przeczytaniu paru artykułów i zrobieniu samouczka zainteresował mnie F#. Paradygmat funkcyjny jest czymś z czym wcześniej nie miałem do czynienia(lambdy i LINQ nie liczę), ale widzę bardzo duży potencjał do pracy na danych.

Czy ktoś zna dobrą literaturę/szkolenie/materiały do F# najlepiej z rzeczywistymi przykładami.
Po zrobieniu samouczka na MS docs
@erwit: To juz niestety uroki JVMa(po prostu nei dalo sie zrobic tego inaczej), podobnych żeczy widzi się sporo ale zysk z dostępu do javowego ekosystemu je z reguły rekompensuje.
Mireczki zagadka z #programowanie #dotnet #fsharp moze troche #csharp

Czy ponizsza funkcja zawsze terminuje?

open System

let number = Random().Next()

let rec guess (lower, upper) =
printfn "%A" (lower, upper)
if number >= lower && number <= upper then
let x = (lower + upper) / 2
if number > x then
guess (x, upper)
elif number < x then
guess (lower, x)
else x
else infinity |> int

let x =
erwit - Mireczki zagadka z #programowanie #dotnet #fsharp moze troche #csharp

Czy ...

źródło: comment_TH21muoauxNaCxhEHH1lOo1PCQs0VmRW.jpg

Pobierz
@erwit: nie znam F#, tylko C#, ale zakładam że może chodzić o linijkę

let x = (lower + upper) / 2
bo w tym działaniu można łatwo wyjść poza zakres liczb, jeżeli x to integer
@erwit credit suisse i mbank cos klepia w fsharpie na powaznie. Z tego co wiem co nieco fsharpa jest tez w finai, powel, ihs markit.

Za granica jest tego znacznie wiecej.
Poleci ktoś jakąś książkę / lekturę na temat F# i wykorzystania go w biznesowych zastosowaniach? Popisałem trochę w Haskell'u, podoba mi się nowy "sposób myślenia", siedzę trochę w C# i tematach około-dotnetowych i chciałem się teraz trochę właśnie F# pobawić.

Dodatkowe pytanie: czy ktokolwiek widział jakieś oferty pracy w F# w Polsce? ( ͡° ͜ʖ ͡°) Nie to, żebym chciał gdzieś startować, ale bardziej zobaczyć w jakich profilach