Hi, Code here: https://gist.github.com/grogancolin/066a8a8c105fa473dfee961e2481a30e
Basically, it seems when a template has an alias parameter like class Node(T, alias func = (T t => t*t))(){ //whatever } //instantiate Node!(int) intNode; Node!(float) floatNode; // fails as lambda func expects an int. Am I doing something wrong or is this a bug?