如何在Haskell中最好地定义(有一个根)的有向无环图(DAG)?
我特别需要尽快在这个数据结构上应用以下两个函数:
我想到了[(String,[String])]每一对是图形的一个元素,其中包含名称(String)和[String]包含该元素的(直接)父类名称的字符串()列表.这种实现的问题在于很难完成第二项任务.
[(String,[String])]当strings([String])列表包含(直接)子项的名称时,您也可以再次使用.但在这里,第一项任务很难完成.
我能做什么?有什么替代品?哪种方式最有效?
编辑:还有一句话:我也希望它很容易定义.我必须"手动"自己定义这种数据类型的实例,所以我想避免不必要的重复.
如何在Mac OS X上从Dock(或者也可以从终端)使用GUI启动Emacsclient?
EmacsWiki 描述了如何使用Automator创建“来自Dock的Emacs”应用程序。它对我有用,但我不想启动Emacs,但不想启动Emacsclient。所以,我想更换/Applications/Emacs.app/Contents/MacOS/Emacs既/Applications/Emacs.app/Contents/MacOS/bin/emacsclient和/Applications/Emacs.app/Contents/MacOS/bin/emacsclient -c,但都没有奏效。