úÎ È   lA library for visualizing, evaluating, and implementing logarithmic breakdown of computation.?Copyright (c) 2013 David Banas; all rights reserved World wide.BSD3capn.freako@gmail.com Development UncertainSafe 34579>ILN¾A class of tree structures representing logarithmic decomposition of arbitrary radix and using either decimation-in-time (DIT), or decimation-in-frequency (DIF) approach (or, a mix of both).‰Evaluates a tree, returning a computation from input to output vectors, where the length of the vectors is encoded in the vector type.1Enumerates the allowed input/output vector sizes.h(My hope is that we'll find a way to do away with this need of explicit I/O vector size enumeration.)A two element vector.A four element vector.An eight element vector.   3A custom double for printing nice numbers in plots.?Copyright (c) 2013 David Banas; all rights reserved World wide.BSD3capn.freako@gmail.com DevelopmentNoneCBA custom double precision floating point type, which overides the   and   instances, in order to:.Limit precision to 3 places after the decimal.0Print ridiculously small numbers as simply zero.=Define equality as difference being less than some threshold.          treev_3aXeAceeP5N8HfWQXNxmJgData.Tree.LogTree2Data.Newtypes.PrettyDoubleLogTree2 evaluator SizedVectorVector_2Vector_4Vector_8svProdsvSum PrettyDouble uglyDouble$fFunctorSizedVectorbaseGHC.ShowShowghc-prim GHC.ClassesEq$fEqPrettyDouble$fShowPrettyDouble