日本語
 
Help Privacy Policy ポリシー/免責事項
  詳細検索ブラウズ

アイテム詳細

登録内容を編集ファイル形式で保存
 
 
ダウンロード電子メール
  Mixin' Up the ML Module System

Dreyer, D., & Rossberg, A. (2008). Mixin' Up the ML Module System. In ICFP’08: proceedings of the 2008 SIGPLAN International Conference on Functional Programming (pp. 307-320). New York, NY: ACM.

Item is

基本情報

表示: 非表示:
資料種別: 会議論文

ファイル

表示: ファイル

関連URL

表示:

作成者

表示:
非表示:
 作成者:
Dreyer, Derek1, 著者           
Rossberg, Andreas1, 著者           
所属:
1Group D. Dreyer, Max Planck Institute for Software Systems, Max Planck Society, ou_2105286              

内容説明

表示:
非表示:
キーワード: -
 要旨: ML modules provide hierarchical namespace management, as well as fine-grained control over the propagation of type information, but they do not allow modules to be broken up into mutually recursive, separately compilable components. Mixin modules facilitate recursive linking of separately compiled components, but they are not hierarchically composable and typically do not support type abstraction. We synthesize the complementary advantages of these two mechanisms in a novel module system design we call MixML. A MixML module is like an ML structure in which some of the components are specified but not defined. In other words, it unifies the ML structure and signature languages into one. MixML seamlessly integrates hierarchical composition, translucent ML-style data abstraction, and mixin-style recursive linking. Moreover, the design of MixML is clean and minimalist; it emphasizes how all the salient, semantically interesting features of the ML module system (as well as several proposed extensions to it) can be understood simply as stylized uses of a small set of orthogonal underlying constructs, with mixin composition playing a central role.

資料詳細

表示:
非表示:
言語: eng - English
 日付: 2009-04-072008
 出版の状態: 出版
 ページ: -
 出版情報: -
 目次: -
 査読: -
 識別子(DOI, ISBNなど): eDoc: 428487
URI: http://www.mpi-sws.org/~dreyer/papers/mixml/main-short.pdf
その他: C125718C00511B58-226562FE271B6BCBC1257513007CBFD0-DreyerRossberg2008
 学位: -

関連イベント

表示:

訴訟

表示:

Project information

表示:

出版物 1

表示:
非表示:
出版物名: ICFP’08 : proceedings of the 2008 SIGPLAN International Conference on Functional Programming
種別: 会議論文集
 著者・編者:
所属:
出版社, 出版地: New York, NY : ACM
ページ: - 巻号: - 通巻号: - 開始・終了ページ: 307 - 320 識別子(ISBN, ISSN, DOIなど): ISBN: 978-1-59593-919-7