F#을 쓴다는게 아니라 C#으로 FP를 추구한다는 거였고...
근데 그 와중에 진짜 그걸 가능케 하는 라이브러리가 있음
(https://github.com/louthy/language-ext)
뭐 사실 나도 근본이 C#인지라 하스켈러마냥 FP only를 원하는게 아니라서 오히려 이게 더 나은듯
F#을 쓴다는게 아니라 C#으로 FP를 추구한다는 거였고...
근데 그 와중에 진짜 그걸 가능케 하는 라이브러리가 있음
(https://github.com/louthy/language-ext)
뭐 사실 나도 근본이 C#인지라 하스켈러마냥 FP only를 원하는게 아니라서 오히려 이게 더 나은듯
F# 아예 안씀?? - dc App
현재 팀에서 맡고 있는 프로젝트에선 안쓰고, 자기를 설득시키면 나중에 소규모의 프로젝트가 생기면 거기서 쓰게 해줄거라곤 하심
응원합니다
상태가 많이 있는 객체지향 기반의 코드베이스에서 함수형을 추구하는 방법이 있나요 - dc App
기존 코드 융합하기가 힘듬 - dc App
자신만의 상태를 가지는 액터 모델 기반으로 짜여졌으니까요
액터 하나하나가 독자적인 상태를 가지고, 요청 들어온 메시지에 대한 Receive만 잘해주면 되니 액터 내부적으로 함수형으로 짜여있건 뭐하건 상관없음
객체 내부에서만 함수형으로 처리하는거임? - dc App
액터 모델이란걸 보고 오시면 이해가 빠를듯
액터모델이 akka랑 akkanet쪽 말하는거 아닌가 - dc App
ㅖ 맞워요. Proto.Actor쓰지만 개념은 같음. Actor의 구현체래봤자 Receive 해주는 함수 하나뿐이니, 그걸 함수형으로 짠거임