moose
moose copied to clipboard
Get rid of `...Kernel` traits
The kernel macros currently implement a lot of NullaryKernel
, UnaryKernel
, etc traits, resulting in cluttered docs, longer compilation time, and larger binaries. This issue is about doing without these and perhaps calling the kernel functions directly in the dispatch kernel implementations instead.