view template/slide.md @ 76:ff6851818210

Update template
author Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
date Tue, 04 Nov 2014 10:51:45 +0900
parents 8d98d8d5b471
children 27f7f51b135e
line wrap: on
line source

title: モナドによるプログラムの変更
author: Yasutaka Higa
cover:
lang: Japanese


# 研究目的
* プログラムを変更するとプログラムの実行結果も変わる
* しかし、バージョン互換を維持する場合など、ソースコードを変更した後も同じ結果を得たい場合もある
* プログラムの改変の際にモナドとして改変することで過去のプログラムの保存ながら改変する
* これによりリファクタリング支援や後方互換性の確保、プログラムの変更による実行結果の変化の検出などを行なう
* さらにプログラムの改変をモナドとして表すことで、モナドの理論的背景である圏論の視点からプログラムを改変することの意味を探る

# hoge
* hoge
* hogehoge

# fuga
* fuga
* fugafuga

<!-- vim: set filetype=markdown.slide: -->