просто у меня, например, на горизонте задачка построить пачку отчетов в таблице, фильтры, сортировки, пагинация, ну стандарт стандартов, спасибо что не форму регистрации сделать... мне, то что вы тут обсуждаете совсем непонятно)
REST API на хаскелле через servant удобно делать. В одном пакете описал здоровый тип для интерфейса, во втором - сервер, а в третьем вызвал функцию client и она сгенерировала клиентов для всех эндпоинтов.
REST API на хаскелле через servant удобно делать. В одном пакете описал здоровый тип для интерфейса, во втором - сервер, а в третьем вызвал функцию client и она сгенерировала клиентов для всех эндпоинтов.
потом описываешь структуры запросов и ответов data ClientOrderCreateRequest = ClientCreateOrderRequest { clientCreateOrderRequestId :: UUID, clientCreateOrderRequestName :: Text … } У - Удобство до старой доброй энтерпрайз жавы еще не дотягивает, но где-то близко