Foreign.C

Foreign.C

Foreign.C 모듈은 C에 특화된 마샬링(marshalling) 지원을 제공하는 모든 모듈들의 인터페이스를 한데 결합해요.

출처: Haskell 2010 언어 리포트

본문

module Foreign.C (

    module Foreign.C.Types,  module Foreign.C.String,  module Foreign.C.Error

  ) where

Foreign.C 모듈은 C에 특화된 마샬링 지원을 제공하는 여러 모듈들의 인터페이스를 한데 결합해요. 즉:

  • Foreign.C.Types
  • Foreign.C.String
  • Foreign.C.Error

이 모듈들을 각각 가져오면 C의 기본 타입(Foreign.C.Types), C 문자열 변환(Foreign.C.String), 그리고 C 오류 처리(Foreign.C.Error)에 필요한 인터페이스를 한 곳에서 사용할 수 있어요.

더 알아보기 (Learn more)