packages feed

manifolds 0.5.0.4 → 0.5.1.0

raw patch · 1 files changed

+2/−2 lines, 1 filesdep ~manifolds-corePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: manifolds-core

API changes (from Hackage documentation)

- Data.Manifold.Web.Internal: dataAtNode :: forall x_a5zs6 y_a5zs7 y_a5zBV. Lens (Neighbourhood x_a5zs6 y_a5zs7) (Neighbourhood x_a5zs6 y_a5zBV) y_a5zs7 y_a5zBV
+ Data.Manifold.Web.Internal: dataAtNode :: forall x_a5zIB y_a5zIC y_a5zSq. Lens (Neighbourhood x_a5zIB y_a5zIC) (Neighbourhood x_a5zIB y_a5zSq) y_a5zIC y_a5zSq
- Data.Manifold.Web.Internal: inconsistentAPrioriData :: forall x_a5zWu υ_a5zWv. Traversal' (PropagationInconsistency x_a5zWu υ_a5zWv) υ_a5zWv
+ Data.Manifold.Web.Internal: inconsistentAPrioriData :: forall x_a5AcZ υ_a5Ad0. Traversal' (PropagationInconsistency x_a5AcZ υ_a5Ad0) υ_a5Ad0
- Data.Manifold.Web.Internal: inconsistentPropagatedData :: forall x_a5zWu υ_a5zWv. Traversal' (PropagationInconsistency x_a5zWu υ_a5zWv) [(x_a5zWu, υ_a5zWv)]
+ Data.Manifold.Web.Internal: inconsistentPropagatedData :: forall x_a5AcZ υ_a5Ad0. Traversal' (PropagationInconsistency x_a5AcZ υ_a5Ad0) [(x_a5AcZ, υ_a5Ad0)]
- Data.Manifold.Web.Internal: layersAroundChunk :: forall x_a5A2b y_a5A2c. Lens' (WebChunk x_a5A2b y_a5A2c) [(Shaded x_a5A2b (Neighbourhood x_a5A2b y_a5A2c), WebNodeId)]
+ Data.Manifold.Web.Internal: layersAroundChunk :: forall x_a5AiG y_a5AiH. Lens' (WebChunk x_a5AiG y_a5AiH) [(Shaded x_a5AiG (Neighbourhood x_a5AiG y_a5AiH), WebNodeId)]
- Data.Manifold.Web.Internal: layersAroundNode :: forall x_a5AgA y_a5AgB. Lens' (NodeInWeb x_a5AgA y_a5AgB) [(Shaded x_a5AgA (Neighbourhood x_a5AgA y_a5AgB), WebNodeId)]
+ Data.Manifold.Web.Internal: layersAroundNode :: forall x_a5Ax5 y_a5Ax6. Lens' (NodeInWeb x_a5Ax5 y_a5Ax6) [(Shaded x_a5Ax5 (Neighbourhood x_a5Ax5 y_a5Ax6), WebNodeId)]
- Data.Manifold.Web.Internal: localScalarProduct :: forall x_a5zs6 y_a5zs7. Lens' (Neighbourhood x_a5zs6 y_a5zs7) (Metric x_a5zs6)
+ Data.Manifold.Web.Internal: localScalarProduct :: forall x_a5zIB y_a5zIC. Lens' (Neighbourhood x_a5zIB y_a5zIC) (Metric x_a5zIB)
- Data.Manifold.Web.Internal: neighbours :: forall x_a5zs6 y_a5zs7. Lens' (Neighbourhood x_a5zs6 y_a5zs7) (Vector WebNodeIdOffset)
+ Data.Manifold.Web.Internal: neighbours :: forall x_a5zIB y_a5zIC. Lens' (Neighbourhood x_a5zIB y_a5zIC) (Vector WebNodeIdOffset)
- Data.Manifold.Web.Internal: nodeLocalScalarProduct :: forall x_a5zCw y_a5zCx. Lens' (WebLocally x_a5zCw y_a5zCx) (Metric x_a5zCw)
+ Data.Manifold.Web.Internal: nodeLocalScalarProduct :: forall x_a5zT1 y_a5zT2. Lens' (WebLocally x_a5zT1 y_a5zT2) (Metric x_a5zT1)
- Data.Manifold.Web.Internal: nodeNeighbours :: forall x_a5zCw y_a5zCx. Lens' (WebLocally x_a5zCw y_a5zCx) [(WebNodeId, (Needle x_a5zCw, WebLocally x_a5zCw y_a5zCx))]
+ Data.Manifold.Web.Internal: nodeNeighbours :: forall x_a5zT1 y_a5zT2. Lens' (WebLocally x_a5zT1 y_a5zT2) [(WebNodeId, (Needle x_a5zT1, WebLocally x_a5zT1 y_a5zT2))]
- Data.Manifold.Web.Internal: nvectId :: forall x_a5zRi. Lens' (NeighbourhoodVector x_a5zRi) Int
+ Data.Manifold.Web.Internal: nvectId :: forall x_a5A7N. Lens' (NeighbourhoodVector x_a5A7N) Int
- Data.Manifold.Web.Internal: nvectLength :: forall x_a5zRi. Lens' (NeighbourhoodVector x_a5zRi) (Scalar (Needle x_a5zRi))
+ Data.Manifold.Web.Internal: nvectLength :: forall x_a5A7N. Lens' (NeighbourhoodVector x_a5A7N) (Scalar (Needle x_a5A7N))
- Data.Manifold.Web.Internal: nvectNormal :: forall x_a5zRi. Lens' (NeighbourhoodVector x_a5zRi) (Needle' x_a5zRi)
+ Data.Manifold.Web.Internal: nvectNormal :: forall x_a5A7N. Lens' (NeighbourhoodVector x_a5A7N) (Needle' x_a5A7N)
- Data.Manifold.Web.Internal: otherNeighboursOverlap :: forall x_a5zRi. Lens' (NeighbourhoodVector x_a5zRi) (Scalar (Needle x_a5zRi))
+ Data.Manifold.Web.Internal: otherNeighboursOverlap :: forall x_a5A7N. Lens' (NeighbourhoodVector x_a5A7N) (Scalar (Needle x_a5A7N))
- Data.Manifold.Web.Internal: pathStepEnd :: forall x_a5Aiy y_a5Aiz. Lens' (PathStep x_a5Aiy y_a5Aiz) (WebLocally x_a5Aiy y_a5Aiz)
+ Data.Manifold.Web.Internal: pathStepEnd :: forall x_a5Az3 y_a5Az4. Lens' (PathStep x_a5Az3 y_a5Az4) (WebLocally x_a5Az3 y_a5Az4)
- Data.Manifold.Web.Internal: pathStepStart :: forall x_a5Aiy y_a5Aiz. Lens' (PathStep x_a5Aiy y_a5Aiz) (WebLocally x_a5Aiy y_a5Aiz)
+ Data.Manifold.Web.Internal: pathStepStart :: forall x_a5Az3 y_a5Az4. Lens' (PathStep x_a5Az3 y_a5Az4) (WebLocally x_a5Az3 y_a5Az4)
- Data.Manifold.Web.Internal: theNVect :: forall x_a5zRi. Lens' (NeighbourhoodVector x_a5zRi) (Needle x_a5zRi)
+ Data.Manifold.Web.Internal: theNVect :: forall x_a5A7N. Lens' (NeighbourhoodVector x_a5A7N) (Needle x_a5A7N)
- Data.Manifold.Web.Internal: thisChunk :: forall x_a5A2b y_a5A2c. Lens' (WebChunk x_a5A2b y_a5A2c) (PointsWeb x_a5A2b y_a5A2c)
+ Data.Manifold.Web.Internal: thisChunk :: forall x_a5AiG y_a5AiH. Lens' (WebChunk x_a5AiG y_a5AiH) (PointsWeb x_a5AiG y_a5AiH)
- Data.Manifold.Web.Internal: thisNodeCoord :: forall x_a5zCw y_a5zCx. Lens' (WebLocally x_a5zCw y_a5zCx) x_a5zCw
+ Data.Manifold.Web.Internal: thisNodeCoord :: forall x_a5zT1 y_a5zT2. Lens' (WebLocally x_a5zT1 y_a5zT2) x_a5zT1
- Data.Manifold.Web.Internal: thisNodeData :: forall x_a5zCw y_a5zCx. Lens' (WebLocally x_a5zCw y_a5zCx) y_a5zCx
+ Data.Manifold.Web.Internal: thisNodeData :: forall x_a5zT1 y_a5zT2. Lens' (WebLocally x_a5zT1 y_a5zT2) y_a5zT2
- Data.Manifold.Web.Internal: thisNodeId :: forall x_a5zCw y_a5zCx. Lens' (WebLocally x_a5zCw y_a5zCx) WebNodeId
+ Data.Manifold.Web.Internal: thisNodeId :: forall x_a5zT1 y_a5zT2. Lens' (WebLocally x_a5zT1 y_a5zT2) WebNodeId
- Data.Manifold.Web.Internal: thisNodeOnly :: forall x_a5AgA y_a5AgB. Lens' (NodeInWeb x_a5AgA y_a5AgB) (x_a5AgA, Neighbourhood x_a5AgA y_a5AgB)
+ Data.Manifold.Web.Internal: thisNodeOnly :: forall x_a5Ax5 y_a5Ax6. Lens' (NodeInWeb x_a5Ax5 y_a5Ax6) (x_a5Ax5, Neighbourhood x_a5Ax5 y_a5Ax6)
- Data.Manifold.Web.Internal: webBoundaryAtNode :: forall x_a5zs6 y_a5zs7. Lens' (Neighbourhood x_a5zs6 y_a5zs7) (Maybe (Needle' x_a5zs6))
+ Data.Manifold.Web.Internal: webBoundaryAtNode :: forall x_a5zIB y_a5zIC. Lens' (Neighbourhood x_a5zIB y_a5zIC) (Maybe (Needle' x_a5zIB))
- Data.Manifold.Web.Internal: webBoundingPlane :: forall x_a5zCw y_a5zCx. Lens' (WebLocally x_a5zCw y_a5zCx) (Maybe (Needle' x_a5zCw))
+ Data.Manifold.Web.Internal: webBoundingPlane :: forall x_a5zT1 y_a5zT2. Lens' (WebLocally x_a5zT1 y_a5zT2) (Maybe (Needle' x_a5zT1))

Files

manifolds.cabal view
@@ -1,5 +1,5 @@ Name:                manifolds-Version:             0.5.0.4+Version:             0.5.1.0 Category:            Math Synopsis:            Coordinate-free hypersurfaces Description:         Manifolds, a generalisation of the notion of &#x201c;smooth curves&#x201d; or surfaces,@@ -40,7 +40,7 @@  Library   Build-Depends:     base>=4.5 && < 6-                     , manifolds-core == 0.5.0.4+                     , manifolds-core == 0.5.1.0                      , transformers                      , vector-space>=0.8                      , free-vector-spaces>=0.1.5