clojure
Scala vs. Groovy vs. Clojure [zamknięta]
Czy ktoś może wyjaśnić główne różnice między scalą, Groovy i Clojure. Wiem, że każdy z tych kompilatorów działa na JVM, ale chciałbym prostego porównania między nimi.
Czy istnieje metodologia programowania funkcyjnego? [zamknięte]
Inżynieria oprogramowania, której się dzisiaj uczy, skupia się całkowicie na programowaniu obiektowym i "naturalnym" obiektow ... Clojure? Jakie są wspólne kroki, jakich artefaktów używam, jak mapować je z przestrzeni problemu do przestrzeni rozwiązania?
Wywoływanie clojure z Javy
Większość najlepszych trafień google dla "wywołania clojure z Javy" jest nieaktualna i zaleca użycie clojure.lang.RT do skomp ... ym wyjaśnieniu, jak wywołać Clojure z Javy, zakładając, że zbudowałeś już jar z projektu Clojure i włączyłeś go do classpath?
Jaki jest najlepszy sposób na tworzenie Gui w Clojure?
Jak najlepiej zrobić Gui w Clojure ?
Czy jest przykład jakiegoś funkcjonalnego Swing lub SWT wrappera?
Albo jakaś integra ... JavaFX deklaratywnym opisem GUI, który można łatwo zawinąć do S-wyrażeń przy użyciu jakiejś makrologii?
Jakieś tutoriale?
Delikatny tutorial do Emacs/Swank/Paredit do Clojure
Przenoszę się do Emacsa, aby pracować nad Clojure /Lisp.
Jakie są wszystkie informacje potrzebne do Ustawienia Emacsa, aby mó ... ocenić go.
Byłoby świetnie, gdybym mógł również dostać lista komend do pobierania tych rzeczy po skonfigurowaniu na Emacsie.
Jak zrobić aplikację internetową w Clojure? [zamknięte]
Przypuszczam, że jest to dziwne pytanie dla ogromnej większości programistów pracujących na co dzień z Javą. Znam język Java, ... stem zmuszony żyć w świecie Javy, ale dlatego, że lubię język i chcę spróbować, co biblioteki i frameworki powinienem używać?
W Clojure 1.3, Jak czytać i pisać plik
Chciałbym poznać "zalecany" sposób odczytu i zapisu pliku w clojure 1.3 .
Jak odczytać cały plik
Jak odczytać plik linia po linii
Jak napisać nowy plik
Jak dodać wiersz do istniejącego pliku
Lisp w realnym świecie
Eksperymentowałem z Lispem (właściwie Scheme) i uznałem go za bardzo piękny język, o którym chciałbym dowiedzieć się więcej. ... em każdego, kto używał Lispu lub widział go w "realnym świecie", lub kto wie, czy jest on uważany za język czysto akademicki.
Proste wyjaśnienie protokołów clojure
Próbuję zrozumieć protokoły clojure i jaki problem mają rozwiązać. Czy ktoś ma jasne wyjaśnienie, co i dlaczego protokołów clojure?
Jak przeładować plik clojure w REPL
Jaki jest preferowany sposób przeładowywania funkcji zdefiniowanych w pliku Clojure bez konieczności ponownego uruchamiania R ... modyfikowanych ciał funkcji i zwracaniu nowych wartości, zamiast zachowywać się tak, jak Źródło nie zmieniło się w wszystkie.
Generowanie permutacji
Szukam algorytmu do generowania permutacji zbioru w taki sposób, że mógłbym zrobić ich leniwą listę w Clojure. tzn. chciałby ... dzo dużych zbiorów. Przydałaby się implementacja w Clojure (lub innym języku funkcyjnym), ale mogę to rozgryźć z pseudokodu.
Interpretacja benchmarka w C, Clojure, Python, Ruby, Scala i innych [zamknięta]
Disclaimer
Wiem, że sztuczne wzorce są złe. Mogą one pokazać wyniki tylko dla bardzo konkretnej wąskiej sytuacji. Nie zakł ... y skok produktywności pomiędzy wersjami Rubiego.
Czy Mogę zoptymalizować kod Clojure dodając deklaracje typu? Czy to pomoże?
Java to Clojure rewrite
Właśnie zostałem poproszony przez moją firmę, aby przepisać dużą (50,000 pojedynczych linii kodu) aplikację Java (aplikacja i ... uczę się ClojureScript w gniewie! (Zauważ, że zarówno Vaadin, jak i ClojureScript używają frameworków GUI Google pod maską.)
Jak czytać mentalnie Lisp / Clojure code
Wielkie dzięki za wszystkie piękne odpowiedzi! Nie można oznaczyć tylko jednego jako poprawnego
Uwaga: już jest wiki
Je ... ))
(when zs
(cat (first zs) (next zs)))))))]
(cat (concat x y) zs))))
Dojrzałe frameworki internetowe Clojure? [zamknięte]
Jakie są aktualne wybory dojrzałych frameworków internetowych Clojure? Szukam jakiejś macierzy funkcji mówiącej mi, co obsług ... z frameworków Java - procedury obsługi żądań zwracają identyfikatory akcji, które są ostatecznie obsługiwane przez rendery)
Budujesz aplikację Clojure z interfejsem wiersza poleceń?
Właśnie zacząłem używać Clojure (pochodzącego z Ruby) i chciałbym zbudować małą aplikację z interfejsem wiersza poleceń. Jak ... tp://github.com/richhickey/clojure-contrib/blob/ffa868411cda6c617105b52b4f6f9e0f37ee8c24/src/clojure/contrib/command_line.clj
Średniej wielkości aplikacja Clojure?
Czy istnieje średniej wielkości przykładowa aplikacja Clojure, która mogłaby być wykorzystana jako przykład "najlepszych prak ... N-queens, symulowanie życia, generowanie ciągów Fibonacciego i tak zwyczajowych języków programowania funkcyjnego).
Dzięki!
Clojure: cons (seq) vs. conj (lista)
Wiem, że cons zwraca seq, a conj zwraca kolekcję. Wiem też, że conj "dodaje" element do optymalnego końca kolekcji, a cons z ... ub są naprawdę wymienne? Inaczej sformułowane, czy istnieje przykład, w którym lista i seq nie mogą być używane równoważnie?
Jak zmienić CLASSPATH w Javie?
Jak zmienić CLASSPATH procesu Java z wewnątrz procesu Java?
Zanim zapytasz mnie "dlaczego chcesz to zrobić?"Wkrótce to wyja ... iś-dziwny-język-jakiś-dziwny-edytor i nie było brane pod uwagę przez większość programistów Javy, którzy mogą mieć odpowiedź.
Sprawdź, czy lista zawiera określoną wartość w Clojure
Jaki jest najlepszy sposób na sprawdzenie, czy lista zawiera daną wartość w Clojure?
W szczególności zachowanie contains? ob ... napisać prostą funkcję, aby przejść przez Listę i sprawdzić równość, ale musi być na pewno standardowy sposób, aby to zrobić?