mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-24 21:20:11 +01:00
Update code syntax in generics goals (#632)
This commit is contained in:
@@ -645,9 +645,9 @@ when recursion creates an infinite collection of types, such as in
|
||||
or:
|
||||
|
||||
```carbon
|
||||
fn Sort[Comparable T](List(T) list) -> List(T) {
|
||||
fn Sort[T:! Comparable](list: List(T)) -> List(T) {
|
||||
if (list.size() == 1) return list;
|
||||
var List(List(T)) chunks = FormChunks(list, sqrt(list.size()));
|
||||
var chunks: List(List(T)) = FormChunks(list, sqrt(list.size()));
|
||||
chunks = chunks.ApplyToEach(Sort);
|
||||
chunks = Sort(chunks);
|
||||
return MergeSortedListOfSortedLists(chunks);
|
||||
|
||||
Reference in New Issue
Block a user