The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Revision history for Perl extension Tangle.pm and CayleyDickson.pm

0.01  Fri Sept 13 01:36:09 2019
	- original version; created based on https://en.wikipedia.org/wiki/Cayley-Dickson_construction
0.02  Fri Oct 4 01:29:02 2019
        - cleaned up code and spacing. Improved variable naming.
        - improved and expanded tests including CayleyDickson module tests
        - added pod documentation to Tangle.
        - improvements on the CNOT gate. Uses a quaternion for initial rotation.
        - added dimension testing: is_complex, is_quaternion, etc to CayleyDickson.pm
        - removed the triple references from the Cayley Dickson module, where they are not used.
        - Triple references moved into Tangle.pm, where they are used.
        - Changed gamma variable to I_SQUARED to more easily reveal its meaning as i^2 which is usually -1.
        - the outputs from the cnot are tied back to the inputs shared memory in a different manner.
0.03  TBD
        - added the 8 doubling products available. ref: http://jwbales.us/cdproducts.html
        - compactified the gates for easy diffrentiation by eye.
        - completed CayleyDickson pod documentation.