Strafunski-StrategyLib

Library for strategic programming

Version on this page:5.0.0.10@rev:1
LTS Haskell 14.27:5.0.1.0@rev:2
Stackage Nightly 2019-09-21:5.0.1.0@rev:1
Latest on Hackage:5.0.1.0@rev:2

See all snapshots Strafunski-StrategyLib appears in

BSD-3-Clause licensed by Ralf Laemmel, Joost Visser
This version can be pinned in stack with:Strafunski-StrategyLib-5.0.0.10@sha256:49122be80ee1a50ffd3baffd89b414943934ef97a1911b26876d8fe1f629370c,2463

Module documentation for 5.0.0.10

  • Control
    • Control.Monad
      • Control.Monad.Run
  • Data
    • Data.Generics
      • Data.Generics.Strafunski
        • Data.Generics.Strafunski.StrategyLib
          • Data.Generics.Strafunski.StrategyLib.ChaseImports
          • Data.Generics.Strafunski.StrategyLib.ContainerTheme
          • Data.Generics.Strafunski.StrategyLib.EffectTheme
          • Data.Generics.Strafunski.StrategyLib.FixpointTheme
          • Data.Generics.Strafunski.StrategyLib.FlowTheme
          • Data.Generics.Strafunski.StrategyLib.KeyholeTheme
          • Data.Generics.Strafunski.StrategyLib.MetricsTheme
          • Data.Generics.Strafunski.StrategyLib.Models
            • Data.Generics.Strafunski.StrategyLib.Models.Deriving
              • Data.Generics.Strafunski.StrategyLib.Models.Deriving.StrategyPrimitives
              • Data.Generics.Strafunski.StrategyLib.Models.Deriving.TermRep
          • Data.Generics.Strafunski.StrategyLib.MonadicFunctions
          • Data.Generics.Strafunski.StrategyLib.MoreMonoids
          • Data.Generics.Strafunski.StrategyLib.NameTheme
          • Data.Generics.Strafunski.StrategyLib.OverloadingTheme
          • Data.Generics.Strafunski.StrategyLib.PathTheme
          • Data.Generics.Strafunski.StrategyLib.RefactoringTheme
          • Data.Generics.Strafunski.StrategyLib.StrategyInfix
          • Data.Generics.Strafunski.StrategyLib.StrategyLib
          • Data.Generics.Strafunski.StrategyLib.StrategyPrelude
          • Data.Generics.Strafunski.StrategyLib.TraversalTheme

This is a version of the StrategyLib library originally shipped with Strafunski, Cabalized and updated to newer versions of GHC. A description of much of StrategyLib can be found in the paper "Design Patterns for Functional Strategic Programming."