Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

bitcount.zig
// https://csprimer.com/watch/bitcount/

const std = @import("std");

test "count bits works" {
    try std.testing.expectEqual(@as(u64, 0), bitcount(0));
    try std.testing.expectEqual(@as(u64, 1), bitcount(1));
    try std.testing.expectEqual(@as(u64, 2), bitcount(3));
    try std.testing.expectEqual(@as(u64, 1), bitcount(8));
}

fn bitcount(n: u64) u8 {
    return @popCount(n);
}