wchresta / linear-code

Haskell library for linear codes from coding theory
GNU General Public License v3.0
4 stars 0 forks source link

Remove dependency on HaskellForMaths #2

Open wchresta opened 5 years ago

wchresta commented 5 years ago

The dependency on HaskellForMaths turned out to be not a wise choice. Even though it provides an implementation of field extensions (finite fields with non-prime order), the implementation does not seem to be clean and not in the same spirit as linear-codes (e.g. reimplementation of GHC.TypeLits.Nat). Also, the library seems to be abandoned. There are two options:

wchresta commented 5 years ago

Opened issue for extending finite-field: https://github.com/msakai/finite-field/issues/1

Bodigrim commented 4 years ago

Would not http://hackage.haskell.org/package/galois-field-1.0.1/docs/Data-Field-Galois.html#t:TowerOfFields fit the bill?