나는 다음과 같은 데이터 유형이 있습니다 {-# LANGUAGE ExistentialQuantification #-}
{-# LANGUAGE ExtendedDefaultRules #-}
class ToString a where
data M = forall a. (ToString a) => B a
가 GHCI에서 나는 문제없이 다음을 수행 할 수
크기 (minBound, maxBound)와 다양한 정수형의 "10 진수 표현"길이를 확인하는 동안 이상한 동작이 발생했습니다. GHCi를 사용 : 나는 19를 기대할 수있는 마지막 장소에서 Prelude> :{
Prelude| let mi = minBound
Prelude| ma = maxBound
Prelude| le = fromIntegral
가능한 중복 : What is going on with the types in this ghci session? 시도하고 하스켈 약간의 연습과 내가 함께 놀아 된 무료 포인트에 대한 자세한 내용은 함수 그래서 난 을 정의하여 시작 번호를 광장 0 그래서 난 >let sq x = dup (*) x
와 스퀘어의 유형을 확인 (지금은 무료 DUP 점을 걱정하