Permalink
Commits on Sep 20, 2014
  1. Merge pull request #585 from madroach/queue_filter

    madroach committed Sep 20, 2014
    add filter and map to BatQueue.
  2. remove Queue.push_front

    madroach committed Sep 20, 2014
Commits on Sep 18, 2014
  1. Merge pull request #587 from madroach/master

    gasche committed Sep 18, 2014
    add batPrintf.{ml,mli} to .gitignore
  2. add Queue.Concrete module

    madroach committed Sep 18, 2014
    to encapsulate functions working with the concrete representation of
    queues. Use Queue.clear and Queue.is_empty instead of comparing /
    assigning (Obj.magic None).
    Also add comments to and simplify Queue.filter.
  3. Merge pull request #586 from vbmithr/master

    gasche committed Sep 18, 2014
    Added an opam file.
  4. Added an opam file.

    vbmithr committed Sep 18, 2014
    This allow direct pinning with OPAM: `opam pin add .` installs the
    `batteries` package.
Commits on Sep 17, 2014
  1. add BatQueue.filter

    madroach committed Sep 17, 2014
Commits on Sep 15, 2014
  1. Merge pull request #584 from madroach/Int.Safe_int.mul-fix

    gasche committed Sep 15, 2014
    Int.safe int.mul fix
  2. fast path for SafeInt.mul

    madroach committed Sep 15, 2014
    add a fast path without integer divisions when both factors
    have less then 31 bits.
Commits on Sep 14, 2014
  1. Testsuite updated

    murmour committed Sep 14, 2014
  2. Merge pull request #574 from cakeplus/Deque.rotate

    gasche committed Sep 14, 2014
    New: Deque.rotate_left, Deque.rotate_right
Commits on Aug 31, 2014
Commits on Aug 30, 2014
  1. Merge pull request #581 from jpdeplaix/rm-ml

    gasche committed Aug 30, 2014
    Remove batPrintf.ml and batPrintf.mli
Commits on Aug 29, 2014
Commits on Aug 27, 2014
Commits on Jul 15, 2014
  1. Merge pull request #576 from vogler/master

    gasche committed Jul 15, 2014
    remove CamlinternalPr for compilation with OCaml 4.02.0
Commits on Jul 14, 2014
Commits on Jun 17, 2014
Commits on May 18, 2014
  1. Merge pull request #569 from nukiFW/master

    gasche committed May 18, 2014
    batSubstring : Added a lot of test + fix explode, tokens, fields and cha...
Commits on May 15, 2014
  1. Substring:Change test of create

    xvw committed May 15, 2014
Commits on May 10, 2014
  1. Merge pull request #565 from nukiFW/master

    gasche committed May 10, 2014
    batSubstring : fix fold_left, add fold_lefti, fold_righti
  2. Merge pull request #564 from nukiFW/master

    gasche committed May 10, 2014
    batString : added fold_lefti and fold_righti
Commits on May 8, 2014
  1. Merge pull request #563 from mads379/560-rehash-modify-def/opt

    gasche committed May 8, 2014
    Make BatHashtbl.modify_opt/def resize the table
  2. Make BatHashtbl.modify_opt/def resize the table

    mads-hartmann committed May 8, 2014
    As pointed out by @jj-issuu in issue #560 "The functions modify_opt and
    modify_def in BatHashtbl never resize the hash table, so they have O(n)
    performance if the table is never modified through a function like add
    or replace."
    
    This fixes the issue by implementing the functions using the standard
    add/remove/replace functions.