This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Main where | |
d = [3, 4, 9, 14, 15, 19, 28, 37, 47, 50, 54, 56, 59, 61, 70, 73, 78, 81, 92, 95, 97, 99] | |
superset [] = [[]] | |
superset (x:xs) = ss ++ map (x:) ss | |
where ss = superset xs | |
check [] = False | |
check xs = m == sum xs - m where m = maximum xs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SSH_ENV="$HOME/.ssh/environment" | |
function start_agent { | |
echo "Initializing new SSH agent..." | |
/usr/bin/ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}" | |
echo succeeded | |
chmod 600 "${SSH_ENV}" | |
. "${SSH_ENV}" > /dev/null | |
/usr/bin/ssh-add; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// send first ball from (0, 0) to (200, 0) | |
animate(firstBall, 0, 200)(); | |
// send second ball from (0, 0) to (100, 0) but with the tempo like it was sent to (200, 0) | |
animateWithTweak(secondBall, 0, 100, 200)(); | |
function animate(ball, start, intended) { | |
return function () { | |
ball.animate({cx: intended}, 2000, ">"); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// send first ball from (0, 0) to (200, 0) | |
animate(firstBall, 0, 200)(); | |
// send second ball from (0, 0) to (100, 0) but with the tempo like it was sent to (200, 0) | |
animateWithTweak(secondBall, 0, 100, 200)(); | |
function animate(ball, start, intended) { | |
return function () { | |
ball.animate({cx: intended}, 2000, ">"); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Main where | |
import Data.List | |
monkeys = [{-2416, -} 2117, 2085, 2018, 2013, 2010, 2006, 1929, 1749, 1746, 1678, 1622, 1622, 1586, 1543, 1497, 1487, 1445] | |
bishops = [2064, 2052, 2031, 1965, 1935, 1930, 1904, 1808, 1772, 1760, 1732, 1730, 1715, 1676, 1656, 1599, 1550, 1523, 1410] | |
diff :: Num a => [a] -> [a] -> [a] | |
diff = zipWith (-) |
NewerOlder