I hereby claim:
- I am Itkovian on github.
- I am itkovian (https://keybase.io/itkovian) on keybase.
- I have a public key whose fingerprint is 1B82 264B 2D1C 74DF 0703 6F6A B88B 1889 BCBC 7CD8
To claim this, I am signing this object:
messageSink success failure messageCount frequency = loop | |
where | |
loop = do | |
v <- await | |
case v of | |
Just n -> case n of | |
Right json -> do | |
Data.Conduit.yield (encodeNormalisedRsyslog json) $$ success | |
Data.Conduit.yield (SBS.pack "\n") $$ success | |
liftIO $ increaseCount (1, 0) messageCount frequency |
from microbit import * | |
import random | |
import radio | |
bss = [0, 1, 2] | |
score = 0 | |
radio.on() | |
radio.config( | |
power=4, |
{-# LANGUAGE FlexibleContexts #-} | |
{-# LANGUAGE OverloadedStrings #-} | |
{-# LANGUAGE RankNTypes #-} | |
module Main where | |
-------------------------------------------------------------------------------- | |
import Control.Applicative ((<$>), (<*>)) | |
import Control.Concurrent.Chan | |
import Control.Concurrent.Extra |
handler :: MVar Int -> IO () | |
handler s_interrupted = trace "Interrupt received" $ do | |
r <- readMVar s_interrupted | |
trace ("value was " ++ show r) $ modifyMVar_ s_interrupted (return . (+1)) | |
{- this prints on the first SIGTERM: | |
Interrupt received | |
value was 0 |
#!/usr/bin/env stack | |
{- stack | |
--resolver nightly | |
--install-ghc | |
runghc | |
--package bloodhound | |
--package optparse-applicative | |
-} | |
{-# LANGUAGE DeriveGeneric #-} | |
{-# LANGUAGE OverloadedStrings #-} |
f() | |
{ | |
if (p) | |
{ | |
// do something | |
} | |
else | |
{ | |
// do something else | |
} |
~~~~ | |
filter { | |
mutate { | |
add_field => { "[@metadata][target_index]" => "logstash-%{+YYYY.MM.dd}" } | |
} | |
if [program] == "jube" { | |
mutate { | |
update => { "[@metadata][target_index]" => "longterm-%{+YYYY.Q}" } | |
} | |
} |
extern crate rand; | |
use rand::Rng; | |
use std::cmp::Ordering; | |
use std::io; | |
fn main() { | |
let secret_number = rand::thread_rng().gen_range(1,101); |
➜ /Users/ageorges/nixpkgs git:(master) $ nix-store --gc --print-live | grep ghc | |
finding garbage collector roots... | |
determining live/dead paths... | |
/nix/store/0c0x6ikdd91xnv8ad5qg1cnjllcya6l1-ghc-7.4.2-x86_64-apple-darwin.tar.bz2.drv | |
/nix/store/0w52i4qmn9h3n9nh4az5qld25pfq80mg-ghc-7.8.4-src.tar.xz.drv | |
/nix/store/37d4r09fx6ipgp3kla9kpjr8krvqpnp6-ghc-7.10.1 | |
/nix/store/3z09cx6hi7m0xpnjmm5c7pz35r1j3a29-ghc-7.8.4.drv | |
/nix/store/57w4xa43g7ilkdjd7mplrn8l3pvmyklf-ghc-paths-nix.patch | |
/nix/store/6bpp1dda46rv107j5zszhlv03gdbp90c-ghc-paths-0.1.0.9.tar.gz.drv | |
/nix/store/8qqqq11g317x8nc6js7vl72r320irchb-haskell-ghc-paths-0.1.0.9 |
I hereby claim:
To claim this, I am signing this object: