# goose_vec::dot

Kind: function

ID: `goose_vec::dot#function@vec.goose:e7cfe8a40cdc323f`

```goose
fn dot<T>(a: vec4<T>, b: vec4<T>) -> T
```



[Source](../src/03294c5572088575441b6fe0.html#L44) · line 44

[Structured record](../items/a778b9cbd943c9add7e69d6d.json)
