Floréal Technologies의 튜토리얼은 Haskell, GTK 4와 Adwaita로 할 일 목록 앱을 만들며 haskell-gi 바인딩과 Model-View-Update 구조를 설명한다. 사용자 동작을 메시지로 모델링하고 순수 상태 갱신, 위젯 생성, GTK 실행 루프를 연결해 명령형 UI의 변경 경로를 드러낸다. 첫 글은 창 생성과 항목 추가를 중심으로 하며 본문 코드는 개념 설명용 발췌다. 직접 확인한 후속 글은 같은 구조에 완료 처리와 삭제, 상태 필터를 추가하므로, 이를 확장 가능한 GUI 설계 예제로 보는 것이 맞다.
Tech로 돌아가기
Tech
Haskell과 GTK 4로 할 일 앱 만드는 구조 공개
상태와 화면 갱신을 분리하는 예제이므로, 완성 앱보다 GUI 설계와 이벤트 연결 학습에 적합하다.