Permalink
Commits on Mar 27, 2013
  1. Updated CHANGELOG [ci skip]

    ekmett committed Mar 27, 2013
  2. Reverted to an imgur link for the top level haddocks. Hackage doesn't…

    ekmett committed Mar 27, 2013
    … place the top level index in the same directory as the contents.
Commits on Mar 26, 2013
  1. More interoperability verbiage

    ekmett committed Mar 26, 2013
  2. Added Jonathan Fischoff

    ekmett committed Mar 26, 2013
Commits on Mar 25, 2013
  1. Revert INLINE to default pass

    glguy committed Mar 25, 2013
  2. Remove RULES experiment

    glguy committed Mar 25, 2013
  3. Revert "Remove headOf, _at, resultAt, Control.Lens.Simple"

    glguy committed Mar 25, 2013
    We are attempting to remain 3.7 compatible for the time being
    
    This reverts commit e79af7f.
Commits on Mar 15, 2013
Commits on Mar 13, 2013
  1. Merge pull request #285 from pasberth/master

    ekmett committed Mar 13, 2013
    README fix.
Commits on Mar 12, 2013
  1. Merge pull request #284 from iainlane/master

    ekmett committed Mar 12, 2013
    In the doctests, only use the windows.h functions on Windows
  2. Only import functions from windows.h when building on Windows.

    iainlane committed Mar 12, 2013
    Prevents build failures like
    
        Linking dist-ghc/build/doctests/doctests ...
        dist-ghc/build/doctests/doctests-tmp/Main.o: In function `s5aC_info':
        (.text+0xb7): undefined reference to `SetConsoleCP'
        dist-ghc/build/doctests/doctests-tmp/Main.o: In function `r57z_info':
        (.text+0x1c6): undefined reference to `GetConsoleCP'
        dist-ghc/build/doctests/doctests-tmp/Main.o: In function `s5dq_info':
        (.text+0x366): undefined reference to `SetConsoleCP'
        dist-ghc/build/doctests/doctests-tmp/Main.o: In function `s5dr_info':
        (.text+0x42d): undefined reference to `SetConsoleCP'
        dist-ghc/build/doctests/doctests-tmp/Main.o: In function `s5dv_info':
        (.text+0x522): undefined reference to `GetConsoleCP'
        collect2: error: ld returned 1 exit status
  3. FunctorWithIndex () Maybe, FoldableWithIndex () Maybe, TraversableWit…

    supki committed Mar 12, 2013
    …hIndex () Maybe instances.
  4. Control.Lens.Iso.contramapping ∷ Contravariant f ⇒ Iso s t a b -> Iso…

    liyang committed Mar 12, 2013
    … (f a) (f b) (f s) (f t)
Commits on Mar 7, 2013
  1. More strict conversions

    ekmett committed Mar 7, 2013
Commits on Mar 6, 2013
  1. Renamed `tryOver` to `failover`.

    ekmett committed Mar 6, 2013
    * Moved `failover` to Control.Lens.Traversal.
    * Removed `(%%~?)` as it doesn't fit the surrounding operator patterns.
  2. Merge pull request #282 from tel/dev-overm-prism

    ekmett committed Mar 6, 2013
    Added a failing `over` combinator for `Prism`s.
  3. Extra note on documentation.

    tel committed Mar 6, 2013
  4. Failable `tryOver` for `Prism`s and `Traversals`

    tel committed Mar 6, 2013
    a.k.a. `(%%~?)`
    
    The default behavior for over applied to Prisms, to act as id if the
    prismatic mapping fails, is concerning since it consumes a failure.
    Originally a failing `over` combinator was defined in terms of `over`
    and `isn't`, but a more general combinator can be defined over
    `Traversal`s using `%%~` and `Any`.
Commits on Mar 5, 2013
  1. Added a failing `over` combinator for `Prism`s.

    tel committed Mar 5, 2013
    The default behavior for `over` applied to Prisms, to act as `id` if the
    prismatic mapping fails, is concerning since it consumes a failure. The
    new combinator, `overM` uses `isn't` to fail the computation when the
    prism does. I don't think this is a general function, but I can't think
    how to observe the failure in `over prism` any other way.
  2. Fixed typo

    Taneb committed Mar 5, 2013
  3. Slight changes to Mutator instances

    Taneb committed Mar 5, 2013
    ComonadApply's (<@>) now has its own separate definition, and Bind's join is defined explicitly.