6
किसी को भी बता सकते हैं कि क्यों इस कोड संदेशक्या यह टेम्पलेट हास्केल का अपेक्षित व्यवहार है?
Not in scope: type constructor or class B
साथ
data A = A {
_b :: B
}
makeLenses ''A
type B = String
संकलन नहीं करता है और यह करता है:
type B = String
data A = A {
_b :: B
}
makeLenses ''A
makeLenses
बिना सब कुछ ठीक संकलित करता है।
मेकलेन्स के बाद मेरे पास सिनोनीम घोषणा क्यों नहीं हो सकती है?