Skip to content

Commit

Permalink
fix(graindoc): Add parens around infix operators in titles (#1303)
Browse files Browse the repository at this point in the history
chore(docs): Regnerate stdlib docs
  • Loading branch information
phated committed Jun 5, 2022
1 parent 95e596f commit acba9c1
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 37 deletions.
9 changes: 8 additions & 1 deletion compiler/src/typed/printtyp.re
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,14 @@ let add_unique = id =>
Ident.add(id, Ident.unique_toplevel_name(id), unique_names^)
};

let ident = (ppf, id) => pp_print_string(ppf, ident_name(id));
let ident = (ppf, id) => {
let name = ident_name(id);
if (Oprint.parenthesized_ident(name)) {
fprintf(ppf, "(%s)", name);
} else {
pp_print_string(ppf, name);
};
};

/* Print a path */

Expand Down
42 changes: 21 additions & 21 deletions stdlib/pervasives.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,55 +10,55 @@ incr : Number -> Number
decr : Number -> Number
```

### Pervasives.**+**
### Pervasives.**(+)**

```grain
(+) : (Number, Number) -> Number
```

### Pervasives.**-**
### Pervasives.**(-)**

```grain
(-) : (Number, Number) -> Number
```

### Pervasives.*****
### Pervasives.**(*)**

```grain
(*) : (Number, Number) -> Number
```

### Pervasives.**/**
### Pervasives.**(/)**

```grain
(/) : (Number, Number) -> Number
```

### Pervasives.**%**
### Pervasives.**(%)**

```grain
(%) : (Number, Number) -> Number
```

### Pervasives.**<**
### Pervasives.**(<)**

```grain
(<) : (Number, Number) -> Bool
```

### Pervasives.**>**
### Pervasives.**(>)**

```grain
(>) : (Number, Number) -> Bool
```

### Pervasives.**<=**
### Pervasives.**(<=)**

```grain
(<=) : (Number, Number) -> Bool
```

### Pervasives.**>=**
### Pervasives.**(>=)**

```grain
(>=) : (Number, Number) -> Bool
Expand All @@ -70,55 +70,55 @@ decr : Number -> Number
lnot : Number -> Number
```

### Pervasives.**&**
### Pervasives.**(&)**

```grain
(&) : (Number, Number) -> Number
```

### Pervasives.**|**
### Pervasives.**(|)**

```grain
(|) : (Number, Number) -> Number
```

### Pervasives.**^**
### Pervasives.**(^)**

```grain
(^) : (Number, Number) -> Number
```

### Pervasives.**<<**
### Pervasives.**(<<)**

```grain
(<<) : (Number, Number) -> Number
```

### Pervasives.**>>>**
### Pervasives.**(>>>)**

```grain
(>>>) : (Number, Number) -> Number
```

### Pervasives.**>>**
### Pervasives.**(>>)**

```grain
(>>) : (Number, Number) -> Number
```

### Pervasives.**!**
### Pervasives.**(!)**

```grain
(!) : Bool -> Bool
```

### Pervasives.**&&**
### Pervasives.**(&&)**

```grain
(&&) : (Bool, Bool) -> Bool
```

### Pervasives.**||**
### Pervasives.**(||)**

```grain
(||) : (Bool, Bool) -> Bool
Expand Down Expand Up @@ -172,19 +172,19 @@ toString : a -> String
print : a -> Void
```

### Pervasives.**++**
### Pervasives.**(++)**

```grain
(++) : (String, String) -> String
```

### Pervasives.**==**
### Pervasives.**(==)**

```grain
(==) : (a, a) -> Bool
```

### Pervasives.**!=**
### Pervasives.**(!=)**

```grain
(!=) : (a, a) -> Bool
Expand Down
30 changes: 15 additions & 15 deletions stdlib/runtime/numbers.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,25 +94,25 @@ coerceNumberToWasmI32 : Number -> WasmI32
numberEqual : (WasmI32, WasmI32) -> Bool
```

### Numbers.**<**
### Numbers.**(<)**

```grain
(<) : (Number, Number) -> Bool
```

### Numbers.**>**
### Numbers.**(>)**

```grain
(>) : (Number, Number) -> Bool
```

### Numbers.**<=**
### Numbers.**(<=)**

```grain
(<=) : (Number, Number) -> Bool
```

### Numbers.**>=**
### Numbers.**(>=)**

```grain
(>=) : (Number, Number) -> Bool
Expand All @@ -130,37 +130,37 @@ numberEq : (Number, Number) -> Bool
lnot : Number -> Number
```

### Numbers.**<<**
### Numbers.**(<<)**

```grain
(<<) : (Number, Number) -> Number
```

### Numbers.**>>>**
### Numbers.**(>>>)**

```grain
(>>>) : (Number, Number) -> Number
```

### Numbers.**&**
### Numbers.**(&)**

```grain
(&) : (Number, Number) -> Number
```

### Numbers.**|**
### Numbers.**(|)**

```grain
(|) : (Number, Number) -> Number
```

### Numbers.**^**
### Numbers.**(^)**

```grain
(^) : (Number, Number) -> Number
```

### Numbers.**>>**
### Numbers.**(>>)**

```grain
(>>) : (Number, Number) -> Number
Expand Down Expand Up @@ -250,31 +250,31 @@ convertExactToInexact : Number -> Number
convertInexactToExact : Number -> Number
```

### Numbers.**+**
### Numbers.**(+)**

```grain
(+) : (Number, Number) -> Number
```

### Numbers.**-**
### Numbers.**(-)**

```grain
(-) : (Number, Number) -> Number
```

### Numbers.*****
### Numbers.**(*)**

```grain
(*) : (Number, Number) -> Number
```

### Numbers.**/**
### Numbers.**(/)**

```grain
(/) : (Number, Number) -> Number
```

### Numbers.**%**
### Numbers.**(%)**

```grain
(%) : (Number, Number) -> Number
Expand Down

0 comments on commit acba9c1

Please sign in to comment.