华南理工大学计算机科学与技术,计算机科学与技术
摘要:
As the coinductive data types in the framework of the category theory can be regarded as the carriers of final coalgebras for some coalgebraic functors,this paper presents the coalgebraic descriptions of the coinductive data types in programming languages from the viewpoint of the category theory and proposes the definitions and coalgebraic calculation laws of corecursion operations based on the finality of final coalgebras. Meanwhile,bifunctors and type functors are used to abstractly describe parametric coinductive data types,and such calculation laws on type functors as unit and fusion ones are put forward via natural transformations. It is proved that these laws can be used to simplify the calculations on coinductive data types,thus improving the dynamic behavior description ability of programming languages for various data types.
展開
總結(jié)
以上是生活随笔為你收集整理的华南理工大学计算机科学与技术,计算机科学与技术的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: qt中设置父窗口中某一控件样式后,子窗口
- 下一篇: 怎样清除手机中的html文件夹,怎么彻底