about summary refs log tree commit diff
path: root/web/tvl/blog/2024-08-tvix-update.md
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2024-08-09T19·10+0300
committerclbot <clbot@tvl.fyi>2024-08-09T19·18+0000
commit3ea69235a4e70b02179af263675585aa06f4ddfb (patch)
treec483124fa5e31127d8cb7474bfc138b029c15eac /web/tvl/blog/2024-08-tvix-update.md
parent8e13838451c9e7e9a67d29ba7c115246f04923f6 (diff)
fix(web/tvl/2024-08-tvix-update): small fixes r/8471
The `Fetch` is an enum, not a struct, and "Type" probably makes more
sense here. Slightly reword the "generic" to not be confused with
generics.

Also fix the link to Tvixbolt, which got eaten by the line wrapping.

Change-Id: I677229f0365523620a640c2333e76790573f7318
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12174
Autosubmit: flokli <flokli@flokli.de>
Reviewed-by: Ilan Joselevich <personal@ilanjoselevich.com>
Tested-by: BuildkiteCI
Diffstat (limited to 'web/tvl/blog/2024-08-tvix-update.md')
-rw-r--r--web/tvl/blog/2024-08-tvix-update.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/web/tvl/blog/2024-08-tvix-update.md b/web/tvl/blog/2024-08-tvix-update.md
index 7307c3927a2f..5fc15c02d164 100644
--- a/web/tvl/blog/2024-08-tvix-update.md
+++ b/web/tvl/blog/2024-08-tvix-update.md
@@ -45,7 +45,7 @@ file from the internet, clone of a git repo). These needed to be implemented
 for completeness. We implemented pretty much all downloads of Tarballs, NARs and
 plain files, except git repositories, which are left for later.
 
-Instead of doing these fetches immediately, we added a generic `Fetch` struct
+Instead of doing these fetches immediately, we added a generic `Fetch` type
 that allows describing such fetches *before actually doing them*, similar to
 being able to describe builds, and use the same "Drive builds on IO" machinery
 to delay these fetches to the point where it's needed. We also show progress
@@ -53,7 +53,7 @@ bars when doing fetches.
 
 Very early, during bootstrapping, nixpkgs relies on some `builtin:fetchurl`
 "fake" Derivation, which has some special handling logic in Nix. We implemented
-these quirks, by converting it to our generic `Fetch` struct and dealing with
+these quirks, by converting it to instances of our `Fetch` type and dealing with
 it there in a consistent fashion.
 
 ### More fixes, Refscan
@@ -159,8 +159,8 @@ store backends as the rest of Tvix.
 We landed some fixes in [crate2nix][crate2nix], the tool we're using to for
 per-crate incremental builds of Tvix.
 
-It now supports the corner cases needed to build WASM - so now [Tvixbolt]
-[tvixbolt] is built with it, too.
+It now supports the corner cases needed to build WASM - so now
+[Tvixbolt][tvixbolt] is built with it, too.
 
 We also fixed some bugs in how test directories are prepared, which unlocked
 running some more tests for filesystem related builtins such as `readDir` in our test suite.