f#

Czy funkcjonalne programowanie GUI jest możliwe? [zamknięte]

Niedawno złapałem błąd FP( próbując nauczyć się Haskella), i byłem naprawdę pod wrażeniem tego, co widziałem do tej pory (fun ... ciekawości-chętnie bym pomyślał, że FP to "przyszłość", ale programowanie GUI wydaje się dość dużą dziurą do wypełnienia.)

W jakich obszarach użycie F# może być bardziej odpowiednie niż C#? [zamknięte]

W ciągu ostatnich kilku lat F # przekształcił się w jeden z w pełni wspieranych języków Microsoftu, wykorzystujący wiele pomy ... aplikacje klienckie, aplikacje serwerowe), które napisałeś w F# w ciągu ostatniego roku lub tak, że wcześniej napisałeś w C#.

Jak może istnieć funkcja czasu w programowaniu funkcyjnym?

Muszę przyznać, że niewiele wiem o programowaniu funkcyjnym. Czytałem o tym tu i ówdzie, i tak dowiedziałem się, że w program ... ogramowania funkcyjnego(jeśli dobrze rozumiem). Lub jeśli nie, więc jak można znać aktualny czas w programowaniu funkcyjnym?

Jakie są korzyści z używania C # vs F # czy F # vs C#? [zamknięte]

Pracuję dla firmy technologicznej, która zajmuje się bardziej prototypowaniem niż wysyłką produktów. Właśnie zapytano mnie j ... C#, aby powiedzieć, dlaczego powinniśmy używać jednego nad drugim. Jakie są korzyści z używania C # vs F # czy F # vs C#?

Jak używać Travis-CI z C # lub F#

Travis CI continuous integration service oficjalnie obsługuje wiele języków, ale nie C # czy F#. Czy mogę go używać z moimi projektami. NET?

F # zmiany w OCaml [zamknięty]

F # pochodzi z OCaml, ale jakich głównych elementów brakuje lub dodano? Szczególnie jestem ciekaw, czy zasoby dostępne do nauki OCaml są również przydatne dla kogoś, kto chce się uczyć F#.

Jak korzystać z programowania funkcyjnego w realnym świecie? [zamknięte]

Języki funkcyjne są dobre, ponieważ unikają błędów, eliminując stan, ale także dlatego, że mogą być łatwo równoległe automaty ... je pytanie brzmi: Jak mogę zacząć używać Haskell w praktyczny sposób i czy naprawdę zobaczę jakieś korzyści, jeśli to zrobię?

Czy można napisać kompilator JIT (do kodu natywnego) w całości w managed.NET język

Bawię się pomysłem napisania kompilatora JIT i zastanawiam się, czy w ogóle teoretycznie jest możliwe napisanie całości w kod ... zarządzanym. W szczególności, po wygenerowaniu asemblera do tablicy bajtów, jak wskoczyć do niej, aby rozpocząć wykonywanie?

Zasoby do pracy z uczeniem maszynowym w F#

Nauczyłem się kursu uczenia maszynowego z wykorzystaniem Matlab jako narzędzia do prototypowania. Ponieważ uzależniłem się od ... ramowanie funkcjonalne nie nadaje się do uczenia maszynowego. Wszelkie inne wskazówki lub sugestie są również mile widziane.

Zasoby do fizyki gry 2d [zamknięty]

Szukam dobrych referencji do nauki modelowania fizyki 2d w grach. Jestem nie Szukam biblioteki, która zrobi to za mnie - chc ... że nie wiem, co muszę wiedzieć, aby zrozumieć systemy i nie wiem, jak znaleźć zasoby, które nauczą mnie w zrozumiały sposób.

Jakie są podstawowe różnice między Haskell i F#? [zamknięte]

zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. ... ale nie znalazłem niczego naprawdę definitywnego. Jakie są podstawowe różnice i Dlaczego chciałbym wybrać jeden nad drugim?

Kiedy wyższe typy są przydatne?

[[5]] od jakiegoś czasu zajmuję się dev w F# i podoba mi się. Jednak jeden buzzword, który wiem, że nie istnieje w F#, to ty ... zykład, gdzie typy o wyższym pokrewieństwie naprawdę ratują Cię albo w naciśnięciach klawiszy, albo w bezpieczeństwie typu?

Czy powinienem nauczyć się Haskell lub F#, jeśli już znam OCaml? [zamknięte]

Zastanawiam się, czy powinienem kontynuować naukę OCaml lub przełączyć się na F # lub Haskell. Oto kryteria, które mnie najb ... Lubię, żeby moje języki były spójne. Proszę poprzeć swoją opinię logicznymi argumentami i cytatami z artykułów. Dziękuję.

F # wydajność w informatyce naukowej

Jestem ciekaw jak F# performance porównuje się do C++ performance? Podobne pytanie zadałem w odniesieniu do Javy i odniosłem ... przetwarzanie liczb jest zaangażowane? Czy istnieją rzeczywiste obliczenia naukowe wdrożenia, które wykorzystują to? Thanks

Znajdowanie wszystkich kombinacji dobrze uformowanych nawiasów

To pojawiło się podczas rozmowy z przyjacielem i pomyślałem, że zapytam tutaj, ponieważ jest to interesujący problem i chciał ... obrze uformowanych nawiasów z 1...n. dla nawiasów(3) Wyjście będzie () (()) ()() ((())) (()()) (())() ()(()) ()()()

F # rozwój i testy jednostkowe?

Właśnie zacząłem z F#, który jest moim pierwszym językiem funkcjonalnym. Pracuję quasi-wyłącznie z C# i bardzo się cieszę, że ... ednostkowych i budują zestaw testów dla programu F#? Czy istnieje odpowiednik TDD? Wszelkie wskazówki lub myśli są doceniane.

Czy ktoś ma jakieś zalecenia dotyczące rozpoczynania pracy w programowaniu funkcjonalnym? [zamknięte]

Szukam jakichś ebooków, które pomogą mi w nauce programowania funkcyjnego. Nie zdecydowałem jeszcze, w jakim języku będę się ... Narodzenie i chcę go załadować przydatnymi materiałami dla mojego niekończącego się dążenia do zostania lepszym programistą.

Jak zaprojektować program funkcjonalny?

Od pierwszego dnia mojej kariery programistycznej zaczynałem od programowania obiektowego. Jestem jednak zainteresowany pozna ... class-per-file and class-noun/function-verb pomysły w programowaniu OO. Jak projektować i konstruować aplikacje funkcjonalne?

Jakie zadanie najlepiej wykonać w stylu programowania funkcyjnego?

Niedawno odkryłem styl programowania funkcyjnego i jestem przekonany, że zmniejszy to wysiłki programistyczne, ułatwi czytani ... a i tym samym możliwy do utrzymania. Czy jest taki przykład, obok słynnego przykładu sumy kwadratów autorstwa Luca Bolognese?

Wywołaj Kod F # z C#

Bawię się w F # I C# i chciałbym wywołać Kod F # z C#. Udało mi się to w Visual Studio uruchomić na odwrót, mając dwa proj ... u F# do projektu C#, ale to nie działa tak jak wcześniej. Chciałbym wiedzieć, czy jest to możliwe bez robienia tego ręcznie.