Haskell Desktop Foundation

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(图形学)
(游戏)
第52行: 第52行:
 
*[https://reanimate.github.io/ Reanimate] Build declarative animations with [[SVG]] and Haskell
 
*[https://reanimate.github.io/ Reanimate] Build declarative animations with [[SVG]] and Haskell
 
*[https://github.com/diagrams diagrams] [[DSL]] for creating vector graphics
 
*[https://github.com/diagrams diagrams] [[DSL]] for creating vector graphics
 +
 +
==音乐视频==
 +
*[https://gitlab.com/chupin/arpeggigon Arpeggigon] 一个 FRP 响应式音乐工具
 +
*[https://github.com/lettier/movie-monad Movie Monad] 视频播放器
  
 
==游戏==
 
==游戏==
第62行: 第66行:
 
*[https://github.com/mchakravarty/HaskellSpriteKit HaskellSpriteKit] Haskell binding to Apple's SpriteKit framework
 
*[https://github.com/mchakravarty/HaskellSpriteKit HaskellSpriteKit] Haskell binding to Apple's SpriteKit framework
 
*[[Godot]] + Haskell/[[Carp]]
 
*[[Godot]] + Haskell/[[Carp]]
 +
*[https://github.com/verement/etamoo EtaMOO] 是一个用 Haskell 编写的 LambdaMOO 服务器的新实现
 +
*[https://github.com/nionita/Barbarossa Barbarossa] a chess engine written completely in Haskell
 +
*[https://github.com/entropia/tip-toi-reveng tip-toi-reveng] 每个人都可以用自己的声音创造属于自己的图书
  
 
==操作系统==
 
==操作系统==

2021年12月18日 (六) 06:55的版本

Haskell Desktop Foundation

目录

简介

Functional Desktop/IDE/Editor Stack, powered by Haskell, xmonad and GTK, Qt, support GNOME, KDE, Xfce, LxQt and Windows, macOS Desktop Environment.

一个 Haskell 桌面应用生态系统。

功能

指南

应用

Carp语言
  • Carp 是一种旨在为互动和性能应用(如:游戏、语音视频、声音合成和可视化)提供良好支持的编程语言。Carp 是一个静态类型的 Lisp,没有 GC,用于实时应用。Carp 借鉴了 Clojure 的表达方式,和 Clojure 很像,其运行时语义更接近 MLRust。可考虑将 Carp 引入 Godot 等游戏引擎,成为游戏脚本开发语言。
  • 桌面生产力工具
  • 视频编辑器
  • 2D/3D 图形和模型构建
  • 游戏引擎
  • 写作出版系统
  • 数据可视化

项目

图形学

Haskell 对计算机图形学、3D图形学、虚拟环境、OpenGLVulkan 等技术的支持和项目应用:

音乐视频

游戏

Haskell Game Foundation (HGF)

操作系统

问题

Exception: user error (unknown GLUT entry glutInit)

https://github.com/haskell-opengl/GLUT

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱