lude

Haskell prelude alternative
git clone git://git.rr3.xyz/lude | git clone gits://git.rr3.xyz/lude
Log | Files | Refs | LICENSE

commit 80b7f4b9b74bea444bd1cb5cd44d558a2c443f2a
parent 37ebb0a47f875b1bbd792aaca9dd0becff683c00
Author: Robert Russell <robert@rr3.xyz>
Date:   Thu,  1 Jan 2026 21:56:57 -0800

Update package.yaml and stack.yaml

Diffstat:
Mpackage.yaml | 27+++++++++++++++++++--------
Mstack.yaml | 2+-
2 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/package.yaml b/package.yaml @@ -1,7 +1,20 @@ name: lude version: 0.1.0.0 -author: "Robert Russell" license: ISC +author: "Robert Russell" + +flags: + dump: + description: dump core to a file + default: false + manual: true +when: + - condition: flag(dump) + ghc-options: + - -ddump-simpl + - -dsuppress-all + - -dno-suppress-type-signatures + - -ddump-to-file ghc-options: - -Wall @@ -11,31 +24,29 @@ ghc-options: - -fprint-explicit-foralls - -fprint-explicit-kinds - -fprint-explicit-runtime-reps + - -O2 -language: GHC2021 +language: GHC2024 default-extensions: - BlockArguments - - DataKinds - DefaultSignatures - FunctionalDependencies - - GADTs - - LambdaCase - MagicHash - NoImplicitPrelude + - OverloadedStrings - PatternSynonyms + - TypeAbstractions - TypeData - TypeFamilies - UnboxedTuples - UnicodeSyntax - UnliftedNewtypes - UnliftedDatatypes + - ViewPatterns dependencies: - base - #- bytestring - #- text - #- mtl library: source-dirs: src diff --git a/stack.yaml b/stack.yaml @@ -1 +1 @@ -resolver: lts-23.19 +resolver: lts-24.25