«clojure» 태그된 질문

Clojure는 Java Virtual Machine (CLR 및 JavaScript 용 버전 포함)을위한 최신 Lisp 방언입니다. Clojure는 Java에서 Lisp를 구현 한 것 이상으로 Java의 클래스와 에코 시스템에 대한 액세스를 제공합니다.

6
스칼라 vs. 그루비 vs. 클로저
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 휴일 육년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 누군가 Scala, Groovy 및 Clojure의 주요 차이점을 설명해 주시겠습니까? JVM에서 실행되도록 이러한 각 컴파일을 알고 있지만 …

1
TRAMP / Emacs를 통해 nrepl-ritz-jack-in을 원격으로 작동시키는 방법
내가 원하는 것 : 원격 사이트에 clojure 프로그램이 있습니다 mccarthy. 내가하고 싶은 일은 nrepl-ritz랩톱에서에 연결 하는 것 nrepl-ritz-jack-in입니다. 잭 입력은 로컬 프로그램에 적합하지만 원격 프로그램에 연결되지 않는 것 같습니다. 시도 1 C-x C-f 의 위에 /mccarthy:code/program/project.clj (require 'nrepl-ritz) M-x nrepl-ritz-jack-in 결과 이맥스가 멈춘 것처럼 보입니다. *nrepl-server*버퍼 로 이동하면 다음을 볼 …
299 emacs  clojure  nrepl 

14
클로저에서 디버깅? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문을 개선하십시오 repl을 사용하는 동안 Clojure 코드를 디버깅하는 가장 좋은 방법은 무엇입니까?
227 debugging  clojure 

16
Clojure에서 웹 애플리케이션을 어떻게 만드나요? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 나는 이것이 Java로 매일 일하는 대다수의 프로그래머에게 이상한 질문이라고 생각합니다. 난 아니야 Java 프로젝트는 …
216 clojure 

13
기능 프로그래밍을위한 소프트웨어 엔지니어링 방법론이 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문을 개선하십시오 오늘날 가르치는 소프트웨어 엔지니어링은 전적으로 객체 지향 프로그래밍과 '자연적인'객체 지향 관점에 중점을두고 있습니다. 도메인 모델을 …

8
REPL에서 clojure 파일을 다시로드하는 방법
REPL을 다시 시작하지 않고 Clojure 파일에 정의 된 기능을 다시로드하는 기본 방법은 무엇입니까? 지금 업데이트 된 파일을 사용하려면 다음을 수행해야합니다. 편집하다 src/foo/bar.clj REPL을 닫으십시오 REPL을여십시오 (load-file "src/foo/bar.clj") (use 'foo.bar) 또한 (use 'foo.bar :reload-all)소스가 전혀 변경되지 않은 것처럼 동작하는 대신 수정 된 함수 본문을 평가하고 새 값을 반환하는 필수 효과가 없습니다. …

9
자바에서 클로저 호출
"java에서 clojure 호출"에 대한 Google의 인기 히트작 대부분이 오래되었으며 clojure.lang.RT소스 코드를 컴파일하는 데 사용 하는 것이 좋습니다 . Clojure 프로젝트에서 jar를 이미 빌드하고 클래스 경로에 포함했다고 가정하면 Java에서 Clojure를 호출하는 방법에 대한 명확한 설명을 도울 수 있습니까?

6
Clojure 1.3에서 파일을 읽고 쓰는 방법
clojure 1.3에서 파일을 읽고 쓰는 "추천 된"방법을 알고 싶습니다. 전체 파일을 읽는 방법 파일을 한 줄씩 읽는 방법 새 파일을 작성하는 방법 기존 파일에 줄을 추가하는 방법
163 file  clojure  io 

18
Clojure에 목록에 특정 값이 포함되어 있는지 테스트
Clojure에 주어진 값이 목록에 포함되어 있는지 테스트하는 가장 좋은 방법은 무엇입니까? 특히의 행동 contains?은 현재 나를 혼란스럽게합니다. (contains? '(100 101 102) 101) => false 분명히 목록을 탐색하고 평등을 테스트하는 간단한 함수를 작성할 수는 있지만 반드시 표준 방법이 있어야합니까?

4
사용과 요구의 차이
사람 사이의 차이를 설명 할 수 use와 require양으로 직접 사용하는 경우 :use와 :require에서 ns매크로?
155 clojure 



30
현실 세계의 리스프
나는 Lisp (실제로 Scheme)를 실험했으며 더 배우기에 관심이있는 매우 아름다운 언어라는 것을 알았습니다. 그러나 Lisp는 심각한 프로젝트에서 결코 사용되지 않은 것으로 보이며, 채용 공고에서 원하는 기술로 나열되지 않았습니다. 저는 Lisp를 사용했거나 "실제 세계"에서 사용 된 것을 보거나 그것이 순수한 학문적 언어로 간주되는지 아는 사람의 의견에 관심이 있습니다.

4
Lisp에 관한 Paul Graham의 요점을 설명하십시오
Paul Graham의 Lisp를 다르게 만든 것의 요점을 이해하는 데 도움이 필요합니다 . 새로운 변수 개념. Lisp에서 모든 변수는 사실상 포인터입니다. 값은 변수가 아닌 유형을 갖는 것이므로 변수를 할당하거나 바인딩하는 것은 포인터가 가리키는 것이 아니라 포인터를 복사하는 것을 의미합니다. 심볼 타입. 포인터를 비교하여 동등성을 테스트 할 수 있다는 점에서 기호는 문자열과 …

12
왜 평가가 정확히 악한가?
나는 Lisp와 Scheme 프로그래머들이 일반적으로 eval꼭 필요한 경우가 아니라면 피해야 한다고 말합니다 . 여러 프로그래밍 언어에 대해 동일한 권장 사항을 보았지만에 대한 사용에 대한 명확한 주장 목록을 아직 보지 못했습니다 eval. 사용의 잠재적 문제에 대한 설명은 어디서 찾을 수 있습니까 eval? 예를 들어, GOTO절차 적 프로그래밍 의 문제 (프로그램을 읽을 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.