Haskell은 추가로 가져온 모듈로 현재 모듈을 내 보냅니다.


96

내부에 보이는 모든 것을 내보내는 것 외에도 모듈을 다시 내보내는 모듈을 Haskell로 작성할 있습니까?

다음 모듈을 고려해 보겠습니다.

module Test where
import A

f x = x

이 모듈은 내부에 정의 된 모든 것을 f내보내 므로 에서 가져온 항목을 내보내지만 다시 내 보내지 않습니다 A.

반면에 모듈을 다시 내보내려면 다음을 수행하십시오 A.

module Test (
    module A,
    f
) where
import A

f x = x

재수출 할 수있는 방법이 있나요 A및 수출 모두 에 정의 된 Test명시 적으로 내에서 정의 된 모든 함수를 작성하지 않고도는 Test?

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.