shithub: MicroHs

Download patch

ref: 961bc849451ad2fa406c67f9627a3164f81ee34d
parent: d85af065bd709705a0377b345321cee6daafaf28
author: Lennart Augustsson <lennart@augustsson.net>
date: Sun Dec 24 08:26:50 EST 2023

Bump version.

--- a/MicroHs.cabal
+++ b/MicroHs.cabal
@@ -1,6 +1,6 @@
 cabal-version:       3.0
 name:                MicroHs
-version:             0.9.1.0
+version:             0.9.2.0
 synopsis:            A compiler for a subset of Haskell
 license:             Apache-2.0
 license-file:        LICENSE
@@ -48,6 +48,7 @@
                        MicroHs.Exp
                        MicroHs.ExpPrint
                        MicroHs.Expr
+                       MicroHs.Flags
                        MicroHs.Fixity
                        MicroHs.Graph
                        MicroHs.Ident
--- a/README.md
+++ b/README.md
@@ -35,6 +35,7 @@
  * The `Prelude` has to be imported explicitly.
  * Polymorphic types are never inferred; use a type signature if you need it.
  * A module must have an export list.
+ * The `default` list is empty, except in the interactive system.
  * Always enabled extension:
    * ConstraintKinds
    * EmptyDataDecls
--- a/lib/Data/Typeable.hs
+++ b/lib/Data/Typeable.hs
@@ -37,6 +37,7 @@
 import System.IO.MD5
 import Unsafe.Coerce
 
+--type  Typeable :: forall k . k -> Constraint
 class Typeable a where
   typeRep :: forall proxy . proxy a -> TypeRep
 
--- a/src/MicroHs/Main.hs
+++ b/src/MicroHs/Main.hs
@@ -29,7 +29,7 @@
 combVersion = "v6.1\n"
 
 mhsVersion :: String
-mhsVersion = "0.9.1.0"
+mhsVersion = "0.9.2.0"
 
 main :: IO ()
 main = do
--