zxcvbn-hs-0.3.1: Password strength estimation based on zxcvbn.
CopyrightThis file is part of the package zxcvbn-hs. It is subject to the
license terms in the LICENSE file found in the top-level directory
of this distribution and at:

https://code.devalot.com/sthenauth/zxcvbn-hs

No part of this package including this file may be copied
modified propagated or distributed except according to the terms
contained in the LICENSE file.
LicenseMIT
Safe HaskellNone
LanguageHaskell2010

Text.Password.Strength.Types

Description

Types needed by code generated from the zxcvbn-tools utility.

Synopsis

Documentation

data AdjacencyTable Source #

An adjacency graph (usually representing a single keyboard).

Instances

Instances details
Show AdjacencyTable Source # 
Instance details

Defined in Text.Password.Strength.Internal.Adjacency

Generic AdjacencyTable Source # 
Instance details

Defined in Text.Password.Strength.Internal.Adjacency

Associated Types

type Rep AdjacencyTable :: Type -> Type #

Binary AdjacencyTable Source # 
Instance details

Defined in Text.Password.Strength.Internal.Adjacency

type Rep AdjacencyTable Source # 
Instance details

Defined in Text.Password.Strength.Internal.Adjacency

type Rep AdjacencyTable = D1 ('MetaData "AdjacencyTable" "Text.Password.Strength.Internal.Adjacency" "zxcvbn-hs-0.3.1-Icb7FFdrXLuHCJ6HBUd60n" 'False) (C1 ('MetaCons "AdjacencyTable" 'PrefixI 'True) (S1 ('MetaSel ('Just "_totalChars") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: (S1 ('MetaSel ('Just "_averageNeighbors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "_patterns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Pattern Adjacency)))))