ptghci:受IPython启发的Haskell高性能REPL

时间:2024-03-26 21:48:06
【文件属性】:

文件名称:ptghci:受IPython启发的Haskell高性能REPL

文件大小:130KB

文件格式:ZIP

更新时间:2024-03-26 21:48:06

Haskell

聚GHCi 概述 ptGHCi是Haskell的交互式命令外壳,旨在用于高效率的交互式编码。 它是作为基于Python的prompt-toolkit库的GHCi的包装而实现的,并受到IPython的极大启发。 特征 语法高亮 突出显示基于pygments库,可通过%style 使用多种样式。 具有自动缩进的多行命令 使用 (又名<Meta-Enter> )开始新行。 当在操作员之后按Enter键,跟在do和while等关键字之后或未括在方括号内while ,ptGHCi还将智能地开始新行。 实时型显示 typeBarEnabled时,ptGHCi会在您键入时实时显示光标下方的标识符类型。 还显示制表符完成的建议的类型。 制表符补全 在菜单中,可以使用循环选择 在外部编辑器中编辑命令 ptGHCi提示对您来说还不够强大? 在选择的外部编辑器中,按<F


【文件预览】:
ptghci-master
----.gitignore(1KB)
----stack.yaml(2KB)
----README.md(4KB)
----Setup.hs(46B)
----test()
--------Spec.hs(66B)
--------GhciSpec.hs(884B)
----ptghci.yaml.default(761B)
----ChangeLog.md(46B)
----docs()
--------ptghci.yaml(552B)
--------images()
----ptghci.cabal(6KB)
----LICENSE(2KB)
----app()
--------Main.hs(2KB)
----test.hs(97B)
----src()
--------Language()
----pybits()
--------Pipfile.lock(9KB)
--------test()
--------Pipfile(248B)
--------ptghci()
--------requirements.txt(165B)
----package.yaml(2KB)

网友评论