pandora: A box of patterns and paradigms

[ control, data, library, mit ] [ Propose Tags ]

Humble attempt to define a library for problem solving based on math abstractions.


[Skip to Readme]

Modules

  • Pandora
    • Pandora.Core
      • Pandora.Core.Functor
      • Pandora.Core.Impliable
      • Pandora.Core.Interpreted
    • Pandora.Paradigm
      • Pandora.Paradigm.Algebraic
        • Pandora.Paradigm.Algebraic.Functor
      • Pandora.Paradigm.Controlflow
        • Pandora.Paradigm.Controlflow.Effect
          • Pandora.Paradigm.Controlflow.Effect.Adaptable
          • Pandora.Paradigm.Controlflow.Effect.Transformer
            • Pandora.Paradigm.Controlflow.Effect.Transformer.Comonadic
            • Pandora.Paradigm.Controlflow.Effect.Transformer.Monadic
        • Pandora.Paradigm.Controlflow.Observable
        • Pandora.Paradigm.Controlflow.Pipeline
      • Pandora.Paradigm.Inventory
        • Pandora.Paradigm.Inventory.Ability
          • Pandora.Paradigm.Inventory.Ability.Gettable
          • Pandora.Paradigm.Inventory.Ability.Modifiable
          • Pandora.Paradigm.Inventory.Ability.Settable
        • Pandora.Paradigm.Inventory.Some
          • Pandora.Paradigm.Inventory.Some.Accumulator
          • Pandora.Paradigm.Inventory.Some.Equipment
          • Pandora.Paradigm.Inventory.Some.Imprint
          • Pandora.Paradigm.Inventory.Some.Optics
          • Pandora.Paradigm.Inventory.Some.Provision
          • Pandora.Paradigm.Inventory.Some.State
          • Pandora.Paradigm.Inventory.Some.Store
      • Pandora.Paradigm.Primary
        • Pandora.Paradigm.Primary.Auxiliary
        • Pandora.Paradigm.Primary.Functor
          • Pandora.Paradigm.Primary.Functor.Conclusion
          • Pandora.Paradigm.Primary.Functor.Constant
          • Pandora.Paradigm.Primary.Functor.Convergence
          • Pandora.Paradigm.Primary.Functor.Edges
          • Pandora.Paradigm.Primary.Functor.Endo
          • Pandora.Paradigm.Primary.Functor.Exactly
          • Pandora.Paradigm.Primary.Functor.Fix
          • Pandora.Paradigm.Primary.Functor.Maybe
          • Pandora.Paradigm.Primary.Functor.Predicate
          • Pandora.Paradigm.Primary.Functor.Proxy
          • Pandora.Paradigm.Primary.Functor.Tagged
          • Pandora.Paradigm.Primary.Functor.These
          • Pandora.Paradigm.Primary.Functor.Validation
          • Pandora.Paradigm.Primary.Functor.Wedge
          • Pandora.Paradigm.Primary.Functor.Wye
        • Pandora.Paradigm.Primary.Linear
          • Pandora.Paradigm.Primary.Linear.Matrix
          • Pandora.Paradigm.Primary.Linear.Vector
        • Pandora.Paradigm.Primary.Object
          • Pandora.Paradigm.Primary.Object.Boolean
          • Pandora.Paradigm.Primary.Object.Denumerator
          • Pandora.Paradigm.Primary.Object.Numerator
          • Pandora.Paradigm.Primary.Object.Ordering
        • Pandora.Paradigm.Primary.Transformer
          • Pandora.Paradigm.Primary.Transformer.Backwards
          • Pandora.Paradigm.Primary.Transformer.Construction
          • Pandora.Paradigm.Primary.Transformer.Continuation
          • Pandora.Paradigm.Primary.Transformer.Day
          • Pandora.Paradigm.Primary.Transformer.Instruction
          • Pandora.Paradigm.Primary.Transformer.Jack
          • Pandora.Paradigm.Primary.Transformer.Jet
          • Pandora.Paradigm.Primary.Transformer.Kan
          • Pandora.Paradigm.Primary.Transformer.Outline
          • Pandora.Paradigm.Primary.Transformer.Reverse
          • Pandora.Paradigm.Primary.Transformer.Tap
          • Pandora.Paradigm.Primary.Transformer.Yoneda
      • Pandora.Paradigm.Schemes
        • Pandora.Paradigm.Schemes.PQ_
        • Pandora.Paradigm.Schemes.PTU
        • Pandora.Paradigm.Schemes.P_Q_T
        • Pandora.Paradigm.Schemes.P_T
        • Pandora.Paradigm.Schemes.TT
        • Pandora.Paradigm.Schemes.TU
        • Pandora.Paradigm.Schemes.TUT
        • Pandora.Paradigm.Schemes.TUVW
        • Pandora.Paradigm.Schemes.T_U
        • Pandora.Paradigm.Schemes.UT
        • Pandora.Paradigm.Schemes.UTU
        • Pandora.Paradigm.Schemes.U_T
      • Pandora.Paradigm.Structure
        • Pandora.Paradigm.Structure.Ability
          • Pandora.Paradigm.Structure.Ability.Accessible
          • Pandora.Paradigm.Structure.Ability.Monotonic
          • Pandora.Paradigm.Structure.Ability.Morphable
          • Pandora.Paradigm.Structure.Ability.Possible
          • Pandora.Paradigm.Structure.Ability.Slidable
          • Pandora.Paradigm.Structure.Ability.Substructure
        • Pandora.Paradigm.Structure.Interface
          • Pandora.Paradigm.Structure.Interface.Dictionary
          • Pandora.Paradigm.Structure.Interface.Set
          • Pandora.Paradigm.Structure.Interface.Stack
          • Pandora.Paradigm.Structure.Interface.Zipper
        • Pandora.Paradigm.Structure.Modification
          • Pandora.Paradigm.Structure.Modification.Combinative
          • Pandora.Paradigm.Structure.Modification.Comprehension
          • Pandora.Paradigm.Structure.Modification.Nonempty
          • Pandora.Paradigm.Structure.Modification.Prefixed
          • Pandora.Paradigm.Structure.Modification.Tape
          • Pandora.Paradigm.Structure.Modification.Turnover
        • Pandora.Paradigm.Structure.Some
          • Pandora.Paradigm.Structure.Some.Binary
          • Pandora.Paradigm.Structure.Some.List
          • Pandora.Paradigm.Structure.Some.Rose
          • Pandora.Paradigm.Structure.Some.Splay
          • Pandora.Paradigm.Structure.Some.Stream
    • Pandora.Pattern
      • Pandora.Pattern.Betwixt
      • Pandora.Pattern.Category
      • Pandora.Pattern.Functor
        • Pandora.Pattern.Functor.Adjoint
        • Pandora.Pattern.Functor.Bindable
        • Pandora.Pattern.Functor.Comonad
        • Pandora.Pattern.Functor.Contravariant
        • Pandora.Pattern.Functor.Covariant
        • Pandora.Pattern.Functor.Distributive
        • Pandora.Pattern.Functor.Extendable
        • Pandora.Pattern.Functor.Invariant
        • Pandora.Pattern.Functor.Monad
        • Pandora.Pattern.Functor.Monoidal
        • Pandora.Pattern.Functor.Representable
        • Pandora.Pattern.Functor.Semimonoidal
        • Pandora.Pattern.Functor.Traversable
      • Pandora.Pattern.Groupoid
      • Pandora.Pattern.Kernel
      • Pandora.Pattern.Morphism
        • Pandora.Pattern.Morphism.Flip
        • Pandora.Pattern.Morphism.Kleisli
        • Pandora.Pattern.Morphism.Straight
        • Pandora.Pattern.Morphism.Tensor
        • Pandora.Pattern.Morphism.Trip
      • Pandora.Pattern.Object
        • Pandora.Pattern.Object.Chain
        • Pandora.Pattern.Object.Cycle
        • Pandora.Pattern.Object.Group
        • Pandora.Pattern.Object.Lattice
        • Pandora.Pattern.Object.Monoid
        • Pandora.Pattern.Object.Quasiring
        • Pandora.Pattern.Object.Ring
        • Pandora.Pattern.Object.Ringoid
        • Pandora.Pattern.Object.Semigroup
        • Pandora.Pattern.Object.Semilattice
        • Pandora.Pattern.Object.Semiring
        • Pandora.Pattern.Object.Setoid
      • Pandora.Pattern.Operation
        • Pandora.Pattern.Operation.Exponential
        • Pandora.Pattern.Operation.One
        • Pandora.Pattern.Operation.Product
        • Pandora.Pattern.Operation.Sum
        • Pandora.Pattern.Operation.Zero
      • Pandora.Pattern.Semigroupoid
      • Pandora.Pattern.Transformation
        • Pandora.Pattern.Transformation.Hoistable
        • Pandora.Pattern.Transformation.Liftable
        • Pandora.Pattern.Transformation.Lowerable

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.6, 0.1.7, 0.1.8, 0.1.9, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.4.8, 0.4.9, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.5.5, 0.5.6
Change log CHANGELOG.md
Dependencies None [details]
License MIT
Copyright Copyright (c) 2019 Murat Kasimov
Author Murat Kasimov
Maintainer Murat Kasimov <iokasimov.m@gmail.com>
Category Data, Control
Home page https://github.com/iokasimov/pandora
Source repo head: git clone https://github.com/iokasimov/pandora.git
Uploaded by iokasimovmt at 2022-05-29T09:30:00Z
Distributions NixOS:0.5.6
Downloads 14342 total (55 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2022-05-29 [all 2 reports]

Readme for pandora-0.5.6

[back to package description]

Pandora - the box of patterns and paradigms

This is humble attempt to define pure core library for problem solving.

Used materials: