Impure긴 한데, 함수형 언어 범주에 C#, JAVA, C++이 들어가네 ㅋㅋㅋ. 그리고 무엇보다도 놀라운건 LISP이 Impure 범주라니.. 도대체 Pure한 함수형 언어는 어떻길래.
[%] 이제 아주 개나소나 함수형이네;;
펭귄(115.145)
2019-09-10 10:38
추천 0
댓글 11
다른 게시글
-
opengl 행렬, 벡터에 대해서 질문좀 [7][질문] KID-O(58.233) | 19.09.10추천 0
-
여기가 러스트를 사랑하는 모임 본진인가요 [4][%] 러사모(27.167) | 19.09.09추천 2
-
컴퓨터에서 허수는 어떻게 표현함? [15][질문] 익명(59.14) | 19.09.09추천 0
-
헤더파일 하나마다 ifdef 안에다가 선언해주면 되는거임? [3][%] 익명(211.36) | 19.09.09추천 0
-
안드로이드 스튜디오 관련 질문 [3][%] 익명(39.7) | 19.09.09추천 1
-
Rust 클로저 [5][%] 계란조아(whysearchme) | 19.09.09추천 0
-
헤더파일 중복방지는 왜 컴파일러가안해주냐 [11][⚠애니짤] 익명(211.36) | 19.09.09추천 0
-
최근 GL공부를 못했네 [3][⚠애니짤] 익명(211.36) | 19.09.08추천 0
-
C++의 힙 메모리 관리 및 디버깅 구조 설계를 설명한 영상 [10][%] 노이ㄴ(liliilli) | 19.09.08추천 0
-
constexpr 질문 좀 [1][%] 익명(221.151) | 19.09.08추천 0
ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
lisp 사이드 이펙트 아주 자연스레 쓰는데 impure인건 당연하지 않나
함수형 프로그래밍을 위한 방법들을 잘 제공하고 있을 뿐이지 purity로 따지면 딱히 cpp, java랑 다를게 없음
그리고 lisp 방언 만드는 사람들이나 사용하는 사람들이 딱히 pure한 언어여야한다고 생각하지도 않는 것 같고
리습이 pure일리가 있나 ㅋㅋ
Clojure는 퓨어한 편인데 Common Lisp는 되게 impure하지.
dart 도 impure여? ㄷㄷ - dc App
pure한 함수형 언어는 Haskell이고 하스켈조차 함수형의 한계로 rust의 unsafe처럼 비함수형을 처리할 수 있게끔 해놈
haskell은 impure를 함수 대신 monad로 다루는거지 unsafe랑은 좀 다르다
진짜 unsafe한거는 unsafePerformIO 랑 trace 같은 것밖에 없음
개발에 쓸만한것중에 진짜 함수형 언어는 하스켈 밖에 없다