feat: improve hook UX and execution model (#357)

This commit is contained in:
Gareth
2024-07-11 01:28:23 -07:00
committed by GitHub
parent fe0e2b9d5e
commit 4d0d13e398
46 changed files with 1141 additions and 992 deletions

View File

@@ -19,7 +19,7 @@ func (v val) Eq(other val) bool {
func TestGenericHeapInit(t *testing.T) {
t.Parallel()
genHeap := genericHeap[val]{{v: 3}, {v: 2}, {v: 1}}
genHeap := GenericHeap[val]{{v: 3}, {v: 2}, {v: 1}}
heap.Init(&genHeap)
if genHeap.Len() != 3 {
@@ -36,7 +36,7 @@ func TestGenericHeapInit(t *testing.T) {
func TestGenericHeapPushPop(t *testing.T) {
t.Parallel()
genHeap := genericHeap[val]{} // empty heap
genHeap := GenericHeap[val]{} // empty heap
heap.Push(&genHeap, val{v: 3})
heap.Push(&genHeap, val{v: 2})
heap.Push(&genHeap, val{v: 1})