Skip to content

Commit 73d21b1

Browse files
committed
Update and try to fix workflow file
1 parent 242ebec commit 73d21b1

File tree

3 files changed

+23
-3
lines changed

3 files changed

+23
-3
lines changed

.github/workflows/grove.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ jobs:
6565
workflow: ci.yml
6666
path: artifacts
6767
name: "build-Linux release"
68+
allow_forks: true
6869
name_is_regexp: true
6970

7071
- name: Unpack toolchain

doc/std/grove/GroveStdlib/Std/CoreTypesAndOperations/StringsAndFormatting.lean

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,28 @@ namespace GroveStdlib.Std.CoreTypesAndOperations
1111

1212
namespace StringsAndFormatting
1313

14+
def highLevelStringTypes : List Lean.Name :=
15+
[`String, `String.Slice, `String.Pos, `String.Slice.Pos]
16+
17+
def sliceProducing : AssociationTable (β := Alias Lean.Name) .declaration
18+
[`String, `String.Slice,
19+
Alias.mk `String.Pos "string-pos-forwards" "String.Pos (forwards)",
20+
Alias.mk `String.Pos "string-pos-backwards" "String.Pos (backwards)",
21+
Alias.mk `String.Pos "string-pos-noproof" "String.Pos (no proof)",
22+
Alias.mk `String.Slice.Pos "string-slice-pos-forwards" "String.Slice.Pos (forwards)",
23+
Alias.mk `String.Slice.Pos "string-slice-pos-backwards" "String.Slice.Pos (backwards)",
24+
Alias.mk `String.Slice.Pos "string-slice-pos-noproof" "String.Slice.Pos (no proof)"] where
25+
id := "slice-producing"
26+
title := "String functions returning slices"
27+
description := "Operations on strings and string slices that themselves return a new string slice."
28+
dataSources n := DataSource.definitionsInNamespace n.inner
29+
1430
end StringsAndFormatting
1531

32+
open StringsAndFormatting
33+
1634
def stringsAndFormatting : Node :=
17-
.section "strings-and-formatting" "Strings and formatting" #[]
35+
.section "strings-and-formatting" "Strings and formatting"
36+
#[.associationTable sliceProducing]
1837

19-
end GroveStdlib.Std.CoreTypesAndOperations
38+
end GroveStdlib.Std.CoreTypesAndOperations

doc/std/grove/lake-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"type": "git",
66
"subDir": "backend",
77
"scope": "",
8-
"rev": "5896dd4965d1822b44d31cc26fad2fdb83430783",
8+
"rev": "d7c744c5c8bd63477c013344f723b679cdb289b2",
99
"name": "grove",
1010
"manifestFile": "lake-manifest.json",
1111
"inputRev": "master",

0 commit comments

Comments
 (0)