Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.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
像clojure refs这样的typescript事务?_Typescript_Clojure_Consistency - Fatal编程技术网

像clojure refs这样的typescript事务?

像clojure refs这样的typescript事务?,typescript,clojure,consistency,Typescript,Clojure,Consistency,Typescript(或其生态系统)中是否有类似事务的概念,如Clojure的ref,以保持一致性?您要寻找的术语是软件事务内存。A说可能不会。这一点也不奇怪:Javascript作为一种单线程语言几乎不需要它。上次我检查typescript时,除了js之外,根本没有做任何其他的事情。你知道吗?除非整个语言中的所有类型都支持“撤消”操作,或者可以接受持续的深度复制,否则STM实际上只有在不可变结构的情况下才可行。如果你想要STM,我就用clojurescript。你要找的术语是软件事务性内存。A

Typescript(或其生态系统)中是否有类似事务的概念,如Clojure的ref,以保持一致性?

您要寻找的术语是软件事务内存。A说可能不会。这一点也不奇怪:Javascript作为一种单线程语言几乎不需要它。上次我检查typescript时,除了js之外,根本没有做任何其他的事情。你知道吗?除非整个语言中的所有类型都支持“撤消”操作,或者可以接受持续的深度复制,否则STM实际上只有在不可变结构的情况下才可行。如果你想要STM,我就用clojurescript。你要找的术语是软件事务性内存。A说可能不会。这一点也不奇怪:Javascript作为一种单线程语言几乎不需要它。上次我检查typescript时,除了js之外,根本没有做任何其他的事情。你知道吗?除非整个语言中的所有类型都支持“撤消”操作,或者可以接受持续的深度复制,否则STM实际上只有在不可变结构的情况下才可行。如果你想要STM,我就用clojurescript。