¹ø¿ª ¿ë·Ê:

¿µ¾î Àü°ø ´Ü¾î¸¦ Çѱ۷Π¹ø¿ªÇÑ ¿¹µéÀÔ´Ï´Ù. ÁÁÀº ¿¹µéÀ» µî·ÏÇØ Áֽʽÿä.
ÇÁ·Î±×·¡¹Ö ¾ð¾î ¹× ÇÁ·Î±×·¡¹Ö ½Ã½ºÅÛ ºÐ¾ßÀÔ´Ï´Ù.
µî·ÏµÈ ¿¹µéÀº emailÀ» ÅëÇØ Àü¹®°¡ÀÇ ½É»ç¸¦ °ÅÃļ­ ÀÌ°÷¿¡ ³²°ÔµË´Ï´Ù.
Ãß°¡ÇÒ ´Ü¾î³ª ã°í ½ÍÀº ´Ü¾î¸¦ ³ÖÀ¸¼¼¿ä.
¿µ¾î°­ÀÇ, ¼º±Õ°ü, Æз¯µ¥ÀÌ(JPG, HTML) (¼­¿ï´ë ´ëÇнŹ® [°ü¾Ç½ÃÆò], 3/21/2011)
¿ì¸®¸» ³í¹®¾²±âÀÇ ¿øÄ¢
°øºÎÀÇ ¾ð¾î (Á¦4ȸ ROSAEC ¼¾ÅÍ ¿öÅ©¼¥, 8/27/2010)

[ŸÀÔ]

  ¹ø¿ª     Ãâó     ºñ°í  
  type constructor          
  type          

Ãß°¡

¿µ¾î ´Ü¾î: -- ¿©·¯ ´Ü¾î°¡ ÀÖÀ» °æ¿ì Çϳª¸¸ ÀÔ·ÂÇϼ¼¿ä.
Ãâó: -- ¿¹) saseo, nML Âü°í¼­ p20
ºñ°í: -- ¹ø¿ª ¿¹³ª, ÀÌ ¹ø¿ªÀÌ ÁÁÀº ÀÌÀ¯.
ºÎÁÖÀÇ °Ë»ç: -- (f(91) - f(91) + (»ç + »ï) * 39 / 39) ÀÇ ´ä

¸®½ºÆ®

[¿µ¾î·Î Á¤·Ä]

°¡Àå ÀϹÝÀûÀΠŸÀÔprincipal type
°ª ŸÀÔÀÇ ÀûÀÀvalue type enrichment
°íÂ÷ ŸÀÔÀ» °®Ãáhigher-order and typed
±¸ÇöµÈ ¼Ó»çÁ¤ÀÌ °¨Ãß¾îÁø ŸÀÔabstract type
´ÙÇü ŸÀÔpolymorphic type
´Ü¼ø ŸÀÔsimple type
´ëÇ¥ ŸÀÔprincipal type
µ¥ÀÌŸ ŸÀÔ Á¢¼Ó¹æ¾Èdata description
¸ðµâŸÀÔsignature
¸ðµâŸÀÔ Á¤ÀÇsignature bind
¸ðµâÇÔ¼ö ŸÀÔÀÇ ½ÇÇöinstantiation, functor signature instantiation
¹­ÀÌÁö ¾ÊÀº ŸÀÔ À̸§free type name
¼Ó³»¿ëÀÌ °¨Ãß¾îÁø ŸÀÔabstract type
¿©·¯ ŸÀÔÀ» °¡Áö´Âpolymorphic
ÀÎÀÚ Å¸ÀÔ¿¡ »ó°ü¾ø´Â ÇÔ¼öpolymorphic function
Ãß»óÀûÀΠŸÀÔabstract type
ŸÀÔtype, type constructor
ŸÀÔ ±¸¼ºÀÚtype constructor
ŸÀÔ ±¸Á¶type structure
ŸÀÔ ±¸Á¶ÀÇ ÀûÀÀtype structure enrichment
ŸÀÔ ±ÔÄ¢typing rule
ŸÀÔ º¯¼ötype variable
ŸÀÔ ½ÇÇötype realization
ŸÀÔ À¯Ãßtype inference, static type synthesis
ŸÀÔ Á¢¼Ó¹æ¾Ètype description
ŸÀÔ Á¤ÀÇtype bind
ŸÀÔ ÁÙÀÓ¸»type abbreviation
ŸÀÔ Ã¼°ètype system
ŸÀÔ Æ²type scheme, scheme
ŸÀÔ Æ²ÀÇ ÀûÀÀtype scheme generalization
ŸÀÔ¸¸µé±â ±ÔÄ¢typing rule
ŸÀÔ½Ätype expression, type construct
ŸÀÔÀ» °°°Ô ÇÏ´Âunification