#author("2019-11-10T09:26:54+00:00","default:sagasite","sagasite")
[[Program]] > [[JavaScript]] > [[AltJS]] > [[Elm]] > [[Elmガイド>Elm_guide]] > [[型>Elm_guide_Types]] > 型を読む

#norelated
#contents

//----------------------------------------
*型を読む [#v117c218]
-型を読む · An Introduction to Elm https://guide.elm-lang.jp/types/reading_types.html

**型変数 [#oa795313]
 > []
 [] : List a

>List aという型は、「リストがあるのはわかるが、何の型が入るかはわからない」ということを表現しています。
小文字のaは型変数と呼ばれます。
の型変数には特定の型に固定する制約がありません。
言い換えると、その型は使用方法に基づいて変化する可能性があるということです。

~
(参考)「型変数」という用語について
-Haskellの型入門 - NaCl非公式ブログ https://nacl-ltd.github.io/2017/11/30/introduction-to-type-of-haskell.html
>型変数は任意の型が入ることを示しています。
ただし同じ名前の型変数の型は、全て同じであることに注意してください。

--型変数aには「String」や「Float」などの型情報が入る。
--型変数aがStringに紐づいた場合は、以降aはString型となる。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS