An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: ghc

haskell/haskell-language-server

Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.

Language: Haskell - Size: 23.6 MB - Last synced at: about 3 hours ago - Pushed at: about 10 hours ago - Stars: 2,790 - Forks: 389

haskell/ghcup-hs

Language: Haskell - Size: 11.8 MB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 316 - Forks: 96

benz0li/ghc-musl

Unofficial binary distributions of GHC on Alpine Linux. Multi-arch (linux/amd64, linux/arm64/v8) GHC musl docker images. Please submit Pull Requests to the GitLab repository. Mirror of

Language: Dockerfile - Size: 1.09 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 28 - Forks: 1

johnbarnes-vi/haskell-project-env

A Nix tool for Haskell projects, combining Nix reproducibility with Cabal flexibility. It uses Nix for consistent setup and tooling, while leveraging Cabal for core Haskell management.

Language: Nix - Size: 8.79 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

kowainik/stan

🕵️ Haskell STatic ANalyser

Language: Haskell - Size: 559 KB - Last synced at: about 5 hours ago - Pushed at: 3 months ago - Stars: 580 - Forks: 52

haskell-gi/haskell-gi

Generate Haskell bindings for GObject-Introspection capable libraries

Language: Haskell - Size: 3.92 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 301 - Forks: 74

dmjio/miso

:ramen: A tasty Haskell front-end framework

Language: Haskell - Size: 2.01 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2,249 - Forks: 142

termux/ghc-cross-tools

Glasgow Haskell Cross-Compiler targeting Android

Language: Shell - Size: 44.9 KB - Last synced at: 3 days ago - Pushed at: 23 days ago - Stars: 8 - Forks: 1

xyproto/cdetect

:microscope: Detect which compiler and compiler version a Linux executable (in the ELF format) was compiled with

Language: Go - Size: 1.88 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 1

valderman/haste-compiler

A GHC-based Haskell to JavaScript compiler

Language: Haskell - Size: 3.98 MB - Last synced at: 8 days ago - Pushed at: about 6 years ago - Stars: 1,443 - Forks: 111

haskell/haskell-ide-engine 📦

The engine for haskell ide-integration. Not an IDE

Language: Haskell - Size: 6.48 MB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 2,375 - Forks: 206

rbeauchamp/industrial-haskell-template

Industrial-grade Haskell project template for mission-critical systems. Features formal verification (LiquidHaskell), robust error handling, hexagonal architecture, TDD, and AI-assistant rules (Cursor)

Language: Haskell - Size: 122 KB - Last synced at: 6 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

tweag/asterius 📦

DEPRECATED in favor of ghc wasm backend, see https://www.tweag.io/blog/2022-11-22-wasm-backend-merged-in-ghc

Language: Haskell - Size: 88.1 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 1,966 - Forks: 58

takenobu-hs/haskell-symbol-search-cheatsheet

Haskell/GHC symbol search cheatsheet

Size: 110 KB - Last synced at: 17 days ago - Pushed at: 12 months ago - Stars: 319 - Forks: 14

alessandrokonrad/Pi-Pool

Cardano Stakepool on Raspberry Pi

Language: Shell - Size: 20 MB - Last synced at: 15 days ago - Pushed at: almost 4 years ago - Stars: 204 - Forks: 20

takenobu-hs/haskell-ghc-illustrated

haskell ghc-illustrated

Size: 9.9 MB - Last synced at: 22 days ago - Pushed at: about 4 years ago - Stars: 259 - Forks: 7

coot/ghc-tags-plugin

Generate tags file for haskell modules (GHC)

Language: Haskell - Size: 2.12 MB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 41 - Forks: 1

csabahruska/manual-stg-experiment

Manually constructed STG programs compiled with the standard GHC codegen backend.

Language: Haskell - Size: 9.77 KB - Last synced at: 11 days ago - Pushed at: over 4 years ago - Stars: 23 - Forks: 3

grin-compiler/ghc-grin

GRIN backend for GHC

Language: Haskell - Size: 60.3 MB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 144 - Forks: 4

TokTok/dockerfiles

Dockerfiles for (cross-)compiling TokTok projects for various platforms

Language: Shell - Size: 545 KB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 7 - Forks: 4

coot/zsh-haskell

ghc and cabal completion for zsh shell

Language: Shell - Size: 893 KB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 19 - Forks: 0

konn/sized

Sized sequence data-types

Language: Haskell - Size: 614 KB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 11 - Forks: 1

iphydf/dockerfiles Fork of TokTok/dockerfiles

Dockerfiles for (cross-)compiling TokTok projects for various platforms

Language: Shell - Size: 528 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

xyproto/ainur

:milky_way: Detect compiler names and versions from ELF files

Language: Go - Size: 9.76 MB - Last synced at: 14 days ago - Pushed at: 7 months ago - Stars: 25 - Forks: 4

infinisil/all-hies 📦

Cached Haskell IDE Engine Nix builds for all GHC versions

Language: Nix - Size: 3.64 MB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 192 - Forks: 15

cachix/ghcide-nix 📦

Nix installation for ghcide

Language: Nix - Size: 136 KB - Last synced at: about 1 hour ago - Pushed at: over 4 years ago - Stars: 74 - Forks: 22

grin-compiler/haskell-code-spot

Visual tool to spot odd runtime behaviour of Haskell programs.

Language: Svelte - Size: 6.51 MB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 109 - Forks: 3

konn/type-natural

Type-level well-kinded natural numbers.

Language: Haskell - Size: 555 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 34 - Forks: 12

haskell-tools/haskell-tools

Developer tools for Haskell

Language: Haskell - Size: 6.3 MB - Last synced at: 13 days ago - Pushed at: 9 months ago - Stars: 250 - Forks: 27

valderman/ghc-simple

Simplified interface to the GHC API

Language: Haskell - Size: 42 KB - Last synced at: 3 days ago - Pushed at: about 6 years ago - Stars: 22 - Forks: 3

i-am-tom/learn-me-a-haskell

Trying to get back all the stuff I had in JavaScript.

Language: Haskell - Size: 138 KB - Last synced at: 19 days ago - Pushed at: over 6 years ago - Stars: 69 - Forks: 1

bgamari/ghc-dump

A GHC plugin and library for analysing GHC Core

Language: Haskell - Size: 7.57 MB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 54 - Forks: 10

alanz/ghc-exactprint

GHC version of haskell-src-exts exactPrint

Language: Haskell - Size: 4.13 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 71 - Forks: 32

redneb/ghc-alt-libc

GHC compiled against musl & uClibc

Size: 30.3 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 40 - Forks: 2

takenobu-hs/haskell-ghc-cmm-examples

Haskell/GHC Cmm examples

Language: Assembly - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

t4ccer/imghcprof

Graphical viewer for GHC .prof files

Language: Rust - Size: 66.4 KB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0

dramforever/vscode-ghc-simple

Simple GHC (Haskell) integration for VSCode

Language: TypeScript - Size: 876 KB - Last synced at: 15 days ago - Pushed at: 10 months ago - Stars: 223 - Forks: 15

damianfral/ghcaniuse

GHC language extensions table

Language: Haskell - Size: 146 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 48 - Forks: 3

penalara/engineInputGHCFile

Maven project with Json Schema file which contains the specification of the Json formant to make an input for the new PeñalaraGHC's timetable engine.

Language: Java - Size: 756 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

SublimeHaskell/SublimeHaskell

A Sublime Text 3 plugin for Haskell. Features cabal building, error and warning highlighting, smart completion and ghc-mod integration.

Language: Python - Size: 20.9 MB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 573 - Forks: 86

haskell/stm

Software Transactional Memory

Language: Haskell - Size: 228 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 102 - Forks: 36

i-am-tom/higgledy

Higher-kinded data via generics

Language: Haskell - Size: 112 KB - Last synced at: 18 days ago - Pushed at: 8 months ago - Stars: 170 - Forks: 21

dmjio/remote-iserv

Cross-compile TH splices on iOS

Language: Nix - Size: 2.93 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

dmjio/persistent-generic

Generic facilities for working with Persistent classes

Language: Haskell - Size: 3.91 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

dmjio/lens-th-rewrite

GHC plugin to rewrite lens Template Haskell splices into pure functions

Language: Haskell - Size: 15.6 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 6 - Forks: 0

takenobu-hs/lazy_evaluation

haskell lazy evaluation illustrated

Size: 23 MB - Last synced at: 2 days ago - Pushed at: almost 8 years ago - Stars: 72 - Forks: 1

cjacker/Hugs Fork of clausecker/Hugs

Hugs98 Improvment

Language: C - Size: 3.48 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

bgamari/the-thoralf-plugin

This a type-checker plugin to rule all type checker plugins involving type-equality reasoning using smt solvers.

Language: Haskell - Size: 139 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 21 - Forks: 6

SecretSheppy/haskedit

The simple Haskell editor for Windows

Language: JavaScript - Size: 222 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

aidatorajiro/ghcjs-devenv

A docker image to develop GHC/GHCJS 9 projects.

Language: Lua - Size: 14.6 KB - Last synced at: 28 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

typeable/schematic

type-safe JSON spec and validation tool

Language: Haskell - Size: 197 KB - Last synced at: about 11 hours ago - Pushed at: over 4 years ago - Stars: 85 - Forks: 10

portnov/ghcprofview-hs

GHC .prof files viewer

Language: Haskell - Size: 55.7 KB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 2

mirryi/cabal-foreign-library

Build and link a Cabal foreign-library to a Rust crate

Language: Rust - Size: 64.5 KB - Last synced at: 22 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

michelou/haskell-examples

Playing with Haskell on Windows

Language: Haskell - Size: 9.76 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

alexwl/haskell-code-explorer

Web application for exploring and understanding Haskell codebases

Language: Haskell - Size: 1.39 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 512 - Forks: 20

stevemao/lambda-al-stack

Pre-build dependencies for Haskell stack on AWS Lambda using Amazon Linux

Language: Dockerfile - Size: 198 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 1

haskell/ghcup 📦

DEPRECATED IN FAVOR OF haskell/ghcup-hs

Language: Shell - Size: 1.04 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 263 - Forks: 24

takenobu-hs/ghci-hexcalc

Haskell/GHCi as a Hex-Calculator interactive

Language: Haskell - Size: 74.2 KB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 25 - Forks: 3

kakkun61/ghcman

Switch GHC and Cabal quickly on PowerShell

Language: PowerShell - Size: 121 KB - Last synced at: 23 days ago - Pushed at: 9 months ago - Stars: 21 - Forks: 3

chshersh/ghc-plugin-non-empty

🧬 GHC Plugin for compile-time transformation of list literals to NonEmpty list

Language: Haskell - Size: 32.2 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 3

sighingnow/intuition-plugin

An experiment on applying automated type-level equation reasoning techniques to guiding type normalization of GHC.

Language: Haskell - Size: 17.6 KB - Last synced at: 9 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

lpeterse/haskell-terminal

Haskell library for terminal interaction (without terminfo dependency but with Windows support)

Language: Haskell - Size: 392 KB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 22 - Forks: 10

mrkkrp/ghc-syntax-highlighter

Syntax highlighter for Haskell using the lexer of GHC

Language: Haskell - Size: 112 KB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 59 - Forks: 7

konn/ghc-typelits-presburger

Presburger arithmetic solver for built-in type-level naturals

Language: Haskell - Size: 1.22 MB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 6

andersonhsporto/haskell-piscine

Dive into the fundamentals of haskell

Language: Haskell - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

i-am-tom/haskell-exercises

A little course to learn about some of the more obscure GHC extensions.

Language: Haskell - Size: 121 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 626 - Forks: 95

germanleonz/sapphire Fork of chamini2/sapphire

Sapphire programming language developed by Matteo Ferrando and Germán León.

Language: Haskell - Size: 2.52 MB - Last synced at: 12 months ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0

germanleonz/brainiac

Haskell implementation of an interpreter for the Brainiac programming language

Language: Haskell - Size: 2.12 MB - Last synced at: 12 months ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

bearddan2000/discus-cli-hello-world

A POC for discus programming language.

Language: Shell - Size: 1000 Bytes - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

bearddan2000/dev-haskell-cli-buck2build-hello-world

A POC for buck2 and haskell.

Language: Shell - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

jml/rules_haskell-old 📦

Haskell rules for Bazel

Language: Python - Size: 39.1 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

lagunoff/htmlt

Lightweight frontend library for GHC with JavaScript Backend

Language: Haskell - Size: 3.54 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 18 - Forks: 0

P7h/docker-haskell

:ship: Docker Image for Stack or GHC and Cabal

Size: 7.81 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 1

MondayMorningHaskell/haskellings

An automated tutorial to teach you about Haskell!

Language: Haskell - Size: 237 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 159 - Forks: 25

ocharles/what-it-do

Automatically trace all (showable) binds in do expressions

Language: Haskell - Size: 5.86 KB - Last synced at: 23 days ago - Pushed at: almost 7 years ago - Stars: 84 - Forks: 4

sellout/compiling-anything-to-categories

a talk about and sample project for the [Categorifier](https://github.org/con-kitty/categorifier) GHC plugin.

Language: Haskell - Size: 2.31 MB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 19 - Forks: 2

haskell-debugger/haskell-estgi-debugger

A modern Haskell debugger

Language: Haskell - Size: 1.14 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 1

bearddan2000/verve-cli-hello-world

A POC for verve programming language.

Language: Shell - Size: 1000 Bytes - Last synced at: 30 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

grin-compiler/ghc-whole-program-compiler-project

GHC Whole Program Compiler and External STG IR tooling

Language: Haskell - Size: 81.9 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 113 - Forks: 12

opensuse-haskell/configuration

Configuration and patches that guide the generation of the Haskell projects at openSUSE.

Language: Haskell - Size: 2.71 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 4

vzarytovskii/haskell-dev-env Fork of hmemcpy/haskell-hie-devcontainer

A Dockerfile for Haskell Development, and DevContainer for VSCode, for installing GHC HLS (Haskell Language Server) and the required plugins

Language: Dockerfile - Size: 52.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 47 - Forks: 14

Arthi-chaud/seminal-haskell 📦

Better Type Error Messages for Haskell (Implementation of Seminal for Haskell, Master Project)

Language: Haskell - Size: 1.24 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

harmim/vut-flp-labs

Funkcionální a logické programování - Cvičení

Language: Haskell - Size: 691 KB - Last synced at: 23 days ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

mathewalex806/EcoImpact

EcoImpact is an innovative online platform that empowers users to understand and reduce their greenhouse gas (GHG) emissions related to everyday activities.

Language: HTML - Size: 62.5 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Techtonica/keyboard-shortcuts-practice

Language: JavaScript - Size: 13.3 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 26 - Forks: 56

sueszli/fprog 📦

just fooling around with haskell

Language: Haskell - Size: 31.3 KB - Last synced at: 12 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

portnov/hpview

GHC's .hp files viewer

Language: Haskell - Size: 62.5 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

xnning/GHC-Core-Literature-Review

Literature review of GHC's Core language, System FC

Size: 455 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 67 - Forks: 1

hceresetti/special-topics-in-internet-systems-iii

Haskell code snippets written for accomplished and delivered assignments in Special Topics In Internet Systems III subject on Internet Systems graduation course, in progress in Fatec Rubens Lara.

Language: Haskell - Size: 33.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

jrp2014/smuggler2 Fork of kowainik/smuggler

Minimise haskell imports, make exports explicit

Language: Haskell - Size: 337 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 2

takenobu-hs/haskell-ghc-reading-guide

Haskell GHC reading guide

Size: 2.9 MB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 35 - Forks: 1

benz0li/ssi

Containerised Stack source installation. Please submit Pull Requests to the GitLab repository. Mirror of

Language: Shell - Size: 16.6 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dgaw/hs-bench-build

Benchmark the compilation time of your Haskell project.

Language: Haskell - Size: 16.6 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

AKST/thesis-analysis 📦

(No longer maintained) Analysis work of my thesis

Language: Python - Size: 57.6 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

AKST/thesis-dashboard 📦

(not maintained) Dashboard for exploring the data gathered during my thesis

Language: JavaScript - Size: 383 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

sestrella/asdf-ghc 📦

GHC plugin for asdf version manager.

Language: Python - Size: 34.2 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

haskellformac/GHCframework

GHC wrapped into a framework to be used in Cocoa applications

Language: Shell - Size: 186 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

sdiehl/dive-into-ghc

Dive into GHC

Language: Haskell - Size: 7.81 KB - Last synced at: 17 days ago - Pushed at: over 8 years ago - Stars: 82 - Forks: 6

nmattia/haskell-hot-swap

Hot swapping compiled code while keeping a websocket connection open

Language: Haskell - Size: 5.86 KB - Last synced at: 19 days ago - Pushed at: almost 9 years ago - Stars: 26 - Forks: 1

Compilers-DiT-2023/Analysis-of-Haskell

An analysis of Haskell and its GHC compiler, as part of the K31 Compilers course of Spring 2023 at DIT UoA.

Language: TeX - Size: 10.4 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 0