Pytania oznaczone «f#»

139
Pierwsze kroki z F # [zamknięte]

Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie...

128
Dlaczego ten kod F # jest tak wolny?

Implementacja Levenshtein w językach C # i F #. Wersja C # jest 10 razy szybsza dla dwóch ciągów około 1500 znaków. C #: 69 ms, F # 867 ms. Czemu? O ile wiem, robią dokładnie to samo? Nie ma znaczenia, czy jest to wersja Release czy Debug. EDYCJA: Jeśli ktoś przychodzi tutaj szukając...

126
F # zmiany w OCaml [zamknięte]

Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie...

121
Różnica między spasowaniem a redukcją?

Próbuje dowiedzieć się F #, ale irytować, gdy próbuje odróżnić krotnie i zmniejszyć . Fold wydaje się robić to samo, ale ma dodatkowy parametr. Czy istnieje uzasadniony powód, dla którego te dwie funkcje istnieją, czy też mają one służyć osobom z różnych środowisk? (Np .: ciąg i ciąg w C #) Oto...

107
Programowanie F # i testy jednostkowe?

Właśnie zacząłem z F #, który jest moim pierwszym językiem funkcjonalnym. Pracowałem prawie wyłącznie z językiem C # i bardzo się cieszę, jak F # prowadzi mnie do ponownego przemyślenia sposobu, w jaki piszę kod. Jeden aspekt, który uważam za nieco dezorientujący, to zmiana w procesie pisania kodu....

104
Dlaczego funkcje w Ocaml / F # nie są domyślnie cykliczne?

Dlaczego jest tak, że funkcje w F # i Ocaml (i prawdopodobnie w innych językach) nie są domyślnie rekurencyjne? Innymi słowy, dlaczego projektanci języka zdecydowali, że dobrym pomysłem jest jawne nakazanie wpisania recdeklaracji takiej jak: let rec foo ... = ... i nie daje funkcji domyślnie...

104
MbUnit pod Linuksem, używany w projekcie F #?

Próbowałem zadać to pytanie na liście użytkowników gallio, ale pytanie nie pojawiło się (Grupy dyskusyjne mówią, że post się powiódł). Przypuszczam, że lista może być moderowana przez kogoś, kto nie czyta zbyt często jego e-maili :-) Ponieważ SO ma tagi zarówno dla Gallio, jak i MbUnit, pomyślałem,...

99
Składnia inicjalizacji obiektu

Właśnie zaczynam od języka F # i nie mogę znaleźć składni do wykonania inicjalizacji obiektu, jak w C # 3. To znaczy: public class Person { public DateTime BirthDate { get; set; } public string Name { get; set; } } jak napisać w F #: var p = new Person { Name = "John", BirthDate =...

88
Kiedy są przydatne typy wyższego rodzaju?

Od jakiegoś czasu zajmuję się programowaniem w języku F # i podoba mi się to. Jednak jedno słowo, które wiem, że nie istnieje w F #, to typy wyższego rodzaju. Przeczytałem materiały o typach wyższego rzędu i myślę, że rozumiem ich definicję. Po prostu nie jestem pewien, dlaczego są przydatne....