Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database Haskell强类型数据库_Database_Haskell_Ysod - Fatal编程技术网

Database Haskell强类型数据库

Database Haskell强类型数据库,database,haskell,ysod,Database,Haskell,Ysod,在中,以下段落讨论“…存储强类型Haskell数据”: 一些哈斯凯尔人尝试了一条更具革命性的路线:创造 Haskell特定的数据存储,允许轻松存储任何 强类型Haskell数据。这些选项对于某些用途非常有用 但它们限制了一种由 该库与其他语言的接口不好 我在谷歌上快速搜索了一下,但它在hackage上找到了与sql相关的库。此外,也没有黑客类别“数据库”,只有“数据”,我不想手动搜索。谁是“那些哈斯凯尔人”以及目前在这方面开发的哈斯凯尔项目是什么?Bartek的评论基本上回答了这个问题(如果你提

在中,以下段落讨论“…存储强类型Haskell数据”:

一些哈斯凯尔人尝试了一条更具革命性的路线:创造 Haskell特定的数据存储,允许轻松存储任何 强类型Haskell数据。这些选项对于某些用途非常有用 但它们限制了一种由 该库与其他语言的接口不好


我在谷歌上快速搜索了一下,但它在hackage上找到了与sql相关的库。此外,也没有黑客类别“数据库”,只有“数据”,我不想手动搜索。谁是“那些哈斯凯尔人”以及目前在这方面开发的哈斯凯尔项目是什么?

Bartek的评论基本上回答了这个问题(如果你提出了一个更好的,请写下你的答案):


根据hackage的说法,存在和happstack状态

也许吧?@BartekBanachewicz这是一个有趣的项目,但我更多考虑的是数据库或解决方案,它们提供合理的性能来存储数字数据。ACID似乎更像是一种保持应用程序持久性的方法。但上面的段落也谈到了“数据存储”,所以有一个通用术语“BartekBanachewicz”将其概括起来。只有acid状态和happstack状态是非sql向后兼容的。第一个似乎是面向应用程序状态的持久性,第二个似乎是关于web框架的持久性。似乎没有一个haskell项目是一种数据库(例如,以良好的性能存储数值)。它不是一个真正的数据库,但它是一个数据存储-还存在
动态
,可以使用镜头使其变得美观和类型安全。适用于存储可定制的数据。