Haskell Haskell语言开发环境 1.8.2

软件开发用户量: 0大小: 229.1M版本: v 1.8.2更新时间: 2020-12-29
用户量:0大小:229.1M版本:v 1.8.2更新时间:2020-12-29
下载

Haskell是一个易于使用的集成编程环境,适用于函数式编程语言 Haskell。它具有交互式 Haskell 游乐场来探索和试验代码。它非常适合学习函数式编程、Haskell 代码原型、交互式可视化数据以及创建交互式动画。

Haskell 功能


1、静态类型


Haskell 中的每个表达式都有一个在编译时确定的类型。由函数应用组合在一起的所有类型必须匹配。如果他们不这样做,程序将被编译器拒绝。类型不仅成为一种保证形式,而且成为一种表达程序构造的语言。



2、各种分析工具


可以使用 Haskell 语言为线性和非线性建模、经典统计检验、分类、聚类、时间序列分析等执行不同类型的统计计算。此外,Haskell 提供对各种图形技术的支持,用户可以选择在屏幕上显示结果或将其发送到打印机。





3、函数计算


Haskell 运算符可用于在矩阵或数组中执行计算,而编程语言还允许您设置不同的条件、递归函数、循环等。





4、直观易用


Haskell 大多数功能都可以通过 Haskell 控制台访问,该控制台由一个简单且组织良好的窗口表示。主要区域保留用于显示代码和结果,而顶部工具栏包括常用工具的按钮。




5、系统支持


Haskell 适用于 Mac、Linux、Windows 等。远程开发环境迫使用户放弃他们最喜欢的编辑器和程序,Haskell 使用已经熟悉的工具在用户的本地系统上工作,让用户在自己最喜欢的文本编辑器中轻松编写代码。



6、类型推断


用户不必在 Haskell 编辑器中明确写出每种类型。将通过双向统一每个类型来推断类型。但是,如果你愿意,可以写出类型,或者要求编译器为您编写它们以获得方便的文档。

相关应用

PaintCode 是矢量绘图应用程序,可将你的图形实时转换为Objective-C,Swift或C#绘图代码,且应用程序窗口分为多个部分,可让你快速轻松地访问所需的一切。
ColorSnapper是一款适用于macOS取色工具,可轻松收集,调整,组织和导出屏幕上任何像素的颜色。通过系统热键,给你一个放大镜,让你可以轻松地挑选你需要的像素,并以你的喜欢的格式复制到剪贴板。
Marked是一款轻巧的Markdown预览工具,完美支持查看多种类型的文档,提供了多种文本操作选择以及预览模式,使用任何编辑器修改并保存文档,都可以在Marked中看到实时最新效果。
ColorWell 是一款易于使用的拾色器和调色板生成器,可编辑的调色板数据库使你可以存档和还原任何调色板,以供以后通过超快速搜索使用,是Web /应用程序开发人员工具箱的必备组件。
Sparkle是一款强大的可视化网页设计工具,无需任何编码,即可像画图一样设计开发网站,帮助用户经济高效地建站。自由形式的设计、无需专研不够直观和充满专业术语的工具,无需各种琐碎模版,Sparkle 轻松将你的设计变为可立即上线的网站。
TeaCode是一款可以快速编写代码的应用程序,通过扩充简短的、动态的代码样板转成真正的代码,TeaCode配备了80多个内置扩展器,几乎适用于任何编辑。
Kaleidoscope 是Mac OS平台上一款很强大的文件和图像比较工具,支持任何文本文件和 jpeg、tiff、png、psd 等格式的图像文件,能比对任意/合并文档中的所有文本,比对图片差异,比对两个目录下的内容组成,同时和 git、svn 等版本控制工具能够完美的结合。
WebScraper是一款功能强大的网页数据采集工具,可以快速提取某个网页的相关内容,设定好采集网址以及采集规则,就可以快速将任意网页的内容全部采集下来,并且将数据导出为JSON、CSV、Text格式,以最少的时间从在线源快速提取内容。
EverWeb 是一款适用于macOS的网站构建器,无需编码,用户只需将图像,文本和其他任何东西拖放到网页画布上的任何位置即可,完全自由的创作,没有设计限制。另外,EverWeb还提供了200多个网站模板。
back top top
back top top