Algorithm-QuineMcCluskey

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

		},
	},

	requires => {
		perl => '5.16.1',
		Moose => '2.16',
		Carp => 0,
		'Logic::Minimizer' => '1.00',
		'List::Compare::Functional' => '0.53',
		'List::Util' => '1.45',
		'namespace::autoclean' => '0.28',
	},

	configure_requires => {
		'Module::Build' => '0.4224',
	},

	build_requires => {
		'Test::More' => 0,
	},

Changes  view on Meta::CPAN

	  the list items to remove were the entire list. Streamlined that.
	- The Hamming distance change above meant pairwise() isn't needed
	  now, which was the cause of the version requirement change of
	  List::MoreUtils. Put the older version number back in the
	  requirement.
0.17
    2018-06-21
	- Require latest version (0.428) of List::MoreUtils, as there seems
	  to be a crash-worthy side-effect happening with its earlier version
	  and Perl 5.26, as reported by Slaven Rezic.
	- Upped the version req's of Tie::Cycle, namespace::autoclean, and
	  Module::Build while I was at it.
0.16
     2017-02-27
	- The test in 24-solve.t, "A problem with sixteen possible covers",
	  had typos in four of its covers, all involving the term that
	  should have been BC'D' (the D variable was missing its complement
	  symbol).

0.15
     2017-01-31

META.json  view on Meta::CPAN

            "Module::Build" : "0.4224"
         }
      },
      "runtime" : {
         "requires" : {
            "Carp" : "0",
            "List::Compare::Functional" : "0.53",
            "List::Util" : "1.45",
            "Logic::Minimizer" : "1.00",
            "Moose" : "2.16",
            "namespace::autoclean" : "0.28",
            "perl" : "v5.16.1"
         }
      }
   },
   "provides" : {
      "Algorithm::QuineMcCluskey" : {
         "file" : "lib/Algorithm/QuineMcCluskey.pm",
         "version" : "1.01"
      },
      "Algorithm::QuineMcCluskey::Format" : {

META.yml  view on Meta::CPAN

    version: '1.01'
  Algorithm::QuineMcCluskey::Util:
    file: lib/Algorithm/QuineMcCluskey/Util.pm
    version: '1.01'
requires:
  Carp: '0'
  List::Compare::Functional: '0.53'
  List::Util: '1.45'
  Logic::Minimizer: '1.00'
  Moose: '2.16'
  namespace::autoclean: '0.28'
  perl: v5.16.1
resources:
  license: http://dev.perl.org/licenses/
  repository: git://github.com/jgamble/Algorithm-QuineMcCluskey
version: '1.01'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

Makefile.PL  view on Meta::CPAN

(
  'NAME' => 'Algorithm::QuineMcCluskey',
  'VERSION_FROM' => 'lib/Algorithm/QuineMcCluskey.pm',
  'PREREQ_PM' => {
                   'Carp' => 0,
                   'List::Compare::Functional' => '0.53',
                   'List::Util' => '1.45',
                   'Logic::Minimizer' => '1.00',
                   'Moose' => '2.16',
                   'Test::More' => 0,
                   'namespace::autoclean' => '0.28'
                 },
  'INSTALLDIRS' => 'site',
  'EXE_FILES' => [],
  'PL_FILES' => {}
)
;

lib/Algorithm/QuineMcCluskey.pm  view on Meta::CPAN

package Algorithm::QuineMcCluskey;

use strict;
use warnings;
use 5.016001;

use Moose;
use namespace::autoclean;

use Carp;

use Algorithm::QuineMcCluskey::Util qw(:all);
use List::Util qw(uniqnum);
use List::Compare::Functional qw(get_complement is_LequivalentR);

extends 'Logic::Minimizer';

#

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 1.020 second using v1.00-cache-2.02-grep-82fe00e-cpan-c98054f2a92 )