맵은 안들어갔지만
폴드를 넣었음
맵이 은근히 쓸모가 별로 없다.
이거 뭐 함수형도 아니고 뭣도 아니고 ㅋㅋㅋㅋㅋㅋㅋ 그냥 뭐랄까...
진짜 코틀린스럽지 않음??
fold 아직 구현은 안해놨음
filter map 저런거 다 내가 구현한거임
사실상 뭐...
그냥 함수형으로 사고해보는중이야.
앵간하면 한 체인안에서 해결하는 방법을 구하고싶은데
이게 커링이랑 임의타입으로 함수선언 (나는 지금 단일 맵핑하는 함수밖에 못만든거고) 이게 불가능하니까 한계가 있음
하스켈이랑 직접 비교해보기엔 하스켈로 뭘 만들어본적이 없어서.... 근데 모나드랑 커링만 잘 이뤄진다면 a를 받아오고 그거에 모나드를 씌우는데 그 안에서 다른걸 만들고 다시 모나드를 씌우는 식으로 체인 두개짜리가... 아 모르겠다.. 존나 어렵네... 이거 너무 대수적이야
그렇군. 하스켈은 바깥 검증대상에 직접접근이 가능하다. 클로저라서, 바깥쪽 모나드가 바인드를 시작하면 안쪽환경에서 바깥 모나드를 언제나 접근 가능함. 그게 없으니까 내가 자꾸 map을 하는순간 바깥환경을 잃어버려서 곤란한건데 이거는 클로저의 부재다
아니다 모르겠음. ㅈㄴ어려움...
이거 클로저랑 모나드 두개 다 필요함. 걍 x <- optional_x 이런 문법으로 그냥 마구 휘갈겨재끼는거 자체가 존나사기인거임
씨발 근데 내가 하스켈 빠돌이 아니고, 자바 이새끼도 존나게 유용하단말임... } 관점지향프로그래밍 스프링 프레임워크 개미쳤고 리플렉션 가능하고 콜스택 뜯어보기 존나 편한 JVM 거기에 클래스로더 시스템도 존나 직관적이고... 자바도 존나 좋고 하... 행복한 고민이다 정말