Monoid instances

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

Print these Haskell Monoid instances for {2..26}-tuples.

Options

exec is denied

now post-mortem time, all source codes will be revealed

Sample input:_

*NOTHING*

Sample output:

instance (Monoid a, Monoid b) => Monoid (a,b) where
    mempty = (mempty,mempty)
    (a1,b1) `mappend` (a2,b2) = (a1 `mappend` a2,b1 `mappend` b2)

instance (Monoid a, Monoid b, Monoid c) => Monoid (a,b,c) where
    mempty = (mempty,mempty,mempty)
    (a1,b1,c1) `mappend` (a2,b2,c2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2)

instance (Monoid a, Monoid b, Monoid c, Monoid d) => Monoid (a,b,c,d) where
    mempty = (mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1) `mappend` (a2,b2,c2,d2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e) => Monoid (a,b,c,d,e) where
    mempty = (mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1) `mappend` (a2,b2,c2,d2,e2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f) => Monoid (a,b,c,d,e,f) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1) `mappend` (a2,b2,c2,d2,e2,f2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g) => Monoid (a,b,c,d,e,f,g) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1) `mappend` (a2,b2,c2,d2,e2,f2,g2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h) => Monoid (a,b,c,d,e,f,g,h) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i) => Monoid (a,b,c,d,e,f,g,h,i) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j) => Monoid (a,b,c,d,e,f,g,h,i,j) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k) => Monoid (a,b,c,d,e,f,g,h,i,j,k) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2,o1 `mappend` o2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o, Monoid p) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1,p1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2,o1 `mappend` o2,p1 `mappend` p2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o, Monoid p, Monoid q) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1,p1,q1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2,q2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2,o1 `mappend` o2,p1 `mappend` p2,q1 `mappend` q2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o, Monoid p, Monoid q, Monoid r) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1,p1,q1,r1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2,q2,r2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2,o1 `mappend` o2,p1 `mappend` p2,q1 `mappend` q2,r1 `mappend` r2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o, Monoid p, Monoid q, Monoid r, Monoid s) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1,p1,q1,r1,s1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2,q2,r2,s2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2,o1 `mappend` o2,p1 `mappend` p2,q1 `mappend` q2,r1 `mappend` r2,s1 `mappend` s2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o, Monoid p, Monoid q, Monoid r, Monoid s, Monoid t) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1,p1,q1,r1,s1,t1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2,q2,r2,s2,t2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2,o1 `mappend` o2,p1 `mappend` p2,q1 `mappend` q2,r1 `mappend` r2,s1 `mappend` s2,t1 `mappend` t2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o, Monoid p, Monoid q, Monoid r, Monoid s, Monoid t, Monoid u) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1,p1,q1,r1,s1,t1,u1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2,q2,r2,s2,t2,u2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2,o1 `mappend` o2,p1 `mappend` p2,q1 `mappend` q2,r1 `mappend` r2,s1 `mappend` s2,t1 `mappend` t2,u1 `mappend` u2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o, Monoid p, Monoid q, Monoid r, Monoid s, Monoid t, Monoid u, Monoid v) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1,p1,q1,r1,s1,t1,u1,v1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2,q2,r2,s2,t2,u2,v2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2,o1 `mappend` o2,p1 `mappend` p2,q1 `mappend` q2,r1 `mappend` r2,s1 `mappend` s2,t1 `mappend` t2,u1 `mappend` u2,v1 `mappend` v2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o, Monoid p, Monoid q, Monoid r, Monoid s, Monoid t, Monoid u, Monoid v, Monoid w) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1,p1,q1,r1,s1,t1,u1,v1,w1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2,q2,r2,s2,t2,u2,v2,w2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2,o1 `mappend` o2,p1 `mappend` p2,q1 `mappend` q2,r1 `mappend` r2,s1 `mappend` s2,t1 `mappend` t2,u1 `mappend` u2,v1 `mappend` v2,w1 `mappend` w2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o, Monoid p, Monoid q, Monoid r, Monoid s, Monoid t, Monoid u, Monoid v, Monoid w, Monoid x) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1,p1,q1,r1,s1,t1,u1,v1,w1,x1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2,q2,r2,s2,t2,u2,v2,w2,x2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2,o1 `mappend` o2,p1 `mappend` p2,q1 `mappend` q2,r1 `mappend` r2,s1 `mappend` s2,t1 `mappend` t2,u1 `mappend` u2,v1 `mappend` v2,w1 `mappend` w2,x1 `mappend` x2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o, Monoid p, Monoid q, Monoid r, Monoid s, Monoid t, Monoid u, Monoid v, Monoid w, Monoid x, Monoid y) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1,p1,q1,r1,s1,t1,u1,v1,w1,x1,y1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2,q2,r2,s2,t2,u2,v2,w2,x2,y2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2,o1 `mappend` o2,p1 `mappend` p2,q1 `mappend` q2,r1 `mappend` r2,s1 `mappend` s2,t1 `mappend` t2,u1 `mappend` u2,v1 `mappend` v2,w1 `mappend` w2,x1 `mappend` x2,y1 `mappend` y2)

instance (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e, Monoid f, Monoid g, Monoid h, Monoid i, Monoid j, Monoid k, Monoid l, Monoid m, Monoid n, Monoid o, Monoid p, Monoid q, Monoid r, Monoid s, Monoid t, Monoid u, Monoid v, Monoid w, Monoid x, Monoid y, Monoid z) => Monoid (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) where
    mempty = (mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty,mempty)
    (a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1,p1,q1,r1,s1,t1,u1,v1,w1,x1,y1,z1) `mappend` (a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2,q2,r2,s2,t2,u2,v2,w2,x2,y2,z2) = (a1 `mappend` a2,b1 `mappend` b2,c1 `mappend` c2,d1 `mappend` d2,e1 `mappend` e2,f1 `mappend` f2,g1 `mappend` g2,h1 `mappend` h2,i1 `mappend` i2,j1 `mappend` j2,k1 `mappend` k2,l1 `mappend` l2,m1 `mappend` m2,n1 `mappend` n2,o1 `mappend` o2,p1 `mappend` p2,q1 `mappend` q2,r1 `mappend` r2,s1 `mappend` s2,t1 `mappend` t2,u1 `mappend` u2,v1 `mappend` v2,w1 `mappend` w2,x1 `mappend` x2,y1 `mappend` y2,z1 `mappend` z2)

Ranking

Perl _

RankUserSizeTimeDateStatistics
1tails1790.04462013/09/06 00:55:220B / 92B / 63B
2whio1790.01862013/09/12 05:35:20102B / 44B / 28B
3primo1980.04062013/09/02 18:09:370B / 89B / 84B
4whio(glob)2010.08822013/09/05 08:02:1980B / 24B / 91B
5brx2100.01062013/09/15 07:19:200B / 78B / 104B
6Hem2250.01192013/09/04 13:45:543B / 105B / 94B

Python _

RankUserSizeTimeDateStatistics
1hallvabo2720.03382013/09/05 09:24:150B / 118B / 131B
2rolf2720.03992013/09/12 22:05:240B / 122B / 131B

Scheme _

RankUserSizeTimeDateStatistics
1kaki3040.41852013/09/05 13:30:330B / 132B / 135B

Common LISP _

RankUserSizeTimeDateStatistics
1youz2310.26042013/09/07 11:26:180B / 98B / 111B

JavaScript _

RankUserSizeTimeDateStatistics
1Shmiddty2900.02002013/09/04 01:33:010B / ?B / ?B

J _

RankUserSizeTimeDateStatistics
1I., S.2200.03442013/09/08 06:53:590B / 83B / 118B

C _

RankUserSizeTimeDateStatistics
1TokusiN2450.00012013/09/03 06:27:100B / 116B / 109B
2ush2480.01102013/09/03 13:47:230B / 127B / 103B

Haskell _

RankUserSizeTimeDateStatistics
1cojna2890.01192013/09/08 12:58:000B / 108B / 155B
2I., S.3060.00032013/09/06 00:24:190B / 133B / 139B

sed _

RankUserSizeTimeDateStatistics
1clock2330.01582013/09/15 20:55:250B / 125B / 76B
2tails2360.12622013/09/08 13:19:530B / 108B / 92B

wake _

RankUserSizeTimeDateStatistics
1tails2780.05572013/09/05 01:19:310B / 108B / 137B

GolfScript _

RankUserSizeTimeDateStatistics
1tails1670.34912013/09/06 00:50:240B / 78B / 67B
2whio1770.13162013/09/14 06:07:110B / 64B / 89B

Vim _

RankUserSizeTimeDateStatistics
1clock1800.14532013/09/06 23:21:1814B / 101B / 43B

Language Ranking_

RankLangUserSizeScore
1GolfScripttails16710000
2Perltails1799329
3Vimclock1809277
4JI., S.2207590
5Common LISPyouz2317229
6sedclock2337167
7CTokusiN2456816
8Pythonhallvabo2726139
9waketails2786007
10Haskellcojna2895778
11JavaScriptShmiddty2905758
12Schemekaki3045493

return to the top page