Skip to content

Commit 99c4284

Browse files
committed
build: Release 0.5.1
1 parent bda32d6 commit 99c4284

File tree

4 files changed

+33
-3
lines changed

4 files changed

+33
-3
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# 0.5.1
2+
fix: Don't crash on invalid member in struct / sumtype (#1228)
3+
feat: Additional local documentation as html (#1229)
4+
feat: Remove `address` (#1223)
5+
feat: Add Dynamic.get-env and Dynamic.set-env (#1227)
6+
fix: Unify aupdate and aupdate! with other update functions (#1220)
7+
fix: Allow function arguments to shadow commands (#1217)
8+
Fix: Allow shadows of global commands, allow recursion in let bindings. (#1214)
9+
fix: Don't crash validation on invalid types (#1208)
10+
fix: Don't type check untyped forms in set! (#1209)
11+
fix: Properly assign types to recursive calls (#1210)
12+
fix: Rename type variables during concretization to prevent collisions (#1212)
13+
refactor: Clean up Env module, store type environments in modules (#1207)
14+
feat: Add Unsafe.C.asm (#1206)
15+
fix: Fix String.words for multiple spaces (#1205)
16+
feat: Add Array.map-reduce (#1201)
17+
feat: Use ascii type variables in prettify (#1195)
18+
feat: Treat keywords as symbols (#1190)
19+
feat: Add Char.to-byte and Char.from-byte (#1187)
20+
feat: Add 'when' functions for Maybe and Result (#1180)
21+
fix: Allow dynamic closures to mutate the global env (#1184)
22+
refactor: Move evaluation errors into a separate module (#1158)
23+
feat: Add macros for emitting C compiler directives (#1182)
24+
fix: Don't qualify paths of registered types (#1172)
25+
feat: Add support for emitting literal C (#1178)
26+
feat: Adds `defn-` and `def-` macros (#1174)
27+
feat: Add dynamic Map type (#1168)
28+
fix: Correct the type of carp-init-globals (#1169)
29+
feat: Beautify type variables on unification failure (#1167)
30+
fix: Re-add benchmarks (#1166)

CarpHask.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: CarpHask
2-
version: 0.5.0.0
2+
version: 0.5.1.0
33
-- synopsis:
44
-- description:
55
homepage: https://github.com/eriksvedang/Carp

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
<i>WARNING! This is a research project and a lot of information here might become outdated and misleading without any explanation. Don't use it for anything important just yet!</i>
1010

11-
<i>[Version 0.5 of the language is out!](https://github.com/carp-lang/Carp/releases/)</i>
11+
<i>[Version 0.5.1 of the language is out!](https://github.com/carp-lang/Carp/releases/)</i>
1212

1313
## About
1414

app/Main.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ main = do
144144
>>= execStrs "Postload" postloads
145145
>>= \ctx -> case execMode of
146146
Repl -> do
147-
putStrLn "Welcome to Carp 0.5.0"
147+
putStrLn "Welcome to Carp 0.5.1"
148148
putStrLn "This is free software with ABSOLUTELY NO WARRANTY."
149149
putStrLn "Evaluate (help) for more information."
150150
snd <$> runRepl ctx

0 commit comments

Comments
 (0)