線形型
https://nymphium.github.io/pdf/sorosoro-linear.html
Haskellの線形型
リソースを必ず1回だけ使うという性質を形で表す