저는 하스켈과 함께 기세를 가지기 시작했고, 내가 일상화 한 추상화를 좋아합니다 (예 : lens
).API와 인터페이스하기위한 HTTP 렌즈?
나는 REST API 렌즈가 함께 사용하는 것이 유용 할 수 있지만 시간이 지나면 사용이 불가능하다는 것을 알고 있습니다.
내가 볼 수있는 주요 문제는 내가 직접 데이터 구조에 접근하지만, 요청 문자열을 출력 아니에요이다는 (내 렌즈 구문은 아마도 잘못) : 그에서의 내가 있으리라 믿고있어
λ> over (user "robertplant") . set favoritesong
POST http://...com/api/user/robertplant/favoritesong
{
...
}
----
λ> over (user "robertplant") . view _1
GET http://...com/api/user/robertplant/favoritesong/123
적용 문제가 없거나 모나드가 필요할 수 있습니까?
은 내가 (아직도 나에게 약간 퍼지의 ... 어떤 의미에서) 렌즈 법칙을 만족하는이 렌즈를 상상할 수있는, 의미,하지만 난 렌즈 문자열을 넣어위한 하드웨어를 가지고 아직 보지 못했다/이와 같은 다른 데이터 구조.
이 여행을 할 가치가 있습니까?
'wreq'를 확인 했습니까? – Sibi