The latest version of semialign-optics is 1.2-2.

semialign-optics

Version 1.1 revision 1 uploaded by phadej.

Package meta

Synopsis
SemialignWithIndex, i.e. izipWith and ialignWith
Description

This package provides SemialignWithIndex with two members

class (FunctorWithIndex i f, Semialign f) => SemialignWithIndex i f | f -> i where
    ialignWith :: (i -> These a b -> c) -> f a -> f b -> f c
class (SemialignWithIndex i f, Zip f) => ZipWithIndex i f | f -> i where
    izipWith   :: (i -> a -> b -> c)    -> f a -> f b -> f c

Superclass FunctorWithIndex is from optics-extra package. See https://hackage.haskell.org/package/semialign-indexed for lens variant.

Author
C. McCann, Oleg Grenrus
Bug reports
n/a
Category
Data, These
Copyright
n/a
Homepage
https://github.com/isomorphism/these
Maintainer
Oleg Grenrus <oleg.grenrus@iki.fi>
Package URL
n/a
Stability
n/a

Components