तो मैं हाल ही में इस स्वच्छ विचार आया के सभी मामलों को कवर, सख्त और आलसी State ट्रांसफार्मर मॉड्यूल के बीच साझा करने कोड की आशा में: {-# LANGUAGE FlexibleInstances, DataKinds, KindSignatures #-}
modu
के साथ जीएडीटी पर हास्केल पैटर्न मिलान मुझे पता चला है कि मैं वास्तव में डेटा प्रकार के साथ जीएडीटी को जोड़ना पसंद करता हूं, क्योंकि यह मुझे पहले से अधिक सुरक्षा प्रदान करता है (अधिकांश उपयोगों के लिए