3 रिपॉजिटरी
The process of converting Haskell source code into machine-executable binaries and libraries.
Distinguishing note: Existing candidates are either too general or specific to tutorials/libraries; this defines the compilation domain.
Explore 3 awesome GitHub repositories matching programming languages & runtimes · Haskell Compilation. Refine with filters or upvote what's useful.
Stack is a build tool, package manager, and project bootstrapper for the Haskell language. It provides a consistent environment for compiling source code, managing project binaries, and executing programs. The system ensures reproducible builds through snapshot-based dependency resolution and manages the installation of specific compiler binaries to match project requirements. It utilizes content-addressable package storage and local-path caching to maintain the integrity of source code and avoid redundant downloads across different projects. The toolset covers the full development lifecycle
Converts Haskell source code into runnable binaries and libraries for deployment or local testing.
The Haskell Language Server is an implementation of the Language Server Protocol that provides real-time diagnostics, code navigation, and refactoring support for Haskell projects. It functions as a backend service that enables advanced editing capabilities within standard text editors by facilitating communication between the development environment and the Haskell compiler. The project distinguishes itself through a modular, plugin-based architecture that allows for the integration of independent components for specific language features. It leverages the host compiler as a library to perfo
Provides real-time code diagnostics, navigation, and refactoring support for Haskell projects within standard text editors.
Haste-compiler is a source-to-source compiler and web framework that translates Haskell source code into JavaScript programs for execution in web browsers and server environments. It enables the creation of unified web applications from a single type-safe codebase, automatically generating communicating client and server binaries while preserving static type guarantees across tiers. The system translates high-level code through an existing compiler infrastructure paired with custom code generators, supported by an AST-based optimization and minification pipeline for producing lean deployment
Converts Haskell source code into efficient JavaScript programs for execution in browsers and servers.