I hereby claim:
- I am jagajaga on github.
- I am jagajaga (https://keybase.io/jagajaga) on keybase.
- I have a public key whose fingerprint is 497B 0787 2077 746A DD6C ED82 C4F1 31DF 7F7B 40E3
To claim this, I am signing this object:
| fn returnSS() -> String { | |
| String::from_str("lala") | |
| } | |
| fn returnS() -> &'static str { | |
| returnSS().as_slice() | |
| } | |
| fn main() { | |
| let result = returnS(); |
| #!/usr/bin/env sh | |
| # Simple script to create a buildVimPlugin drv for NixOs | |
| # JagaJaga 2014 | |
| # Usage ./vim2nix.sh repoOwner/repoName (only github is supported) | |
| # Deps: nix-prefetch-scripts | |
| rep="https://github.com/"$1".git" | |
| homepage="https://github.com/"$1 | |
| rev=$(git ls-remote "$rep" | head -1 | cut -f1) | |
| name=$(echo "$1" | sed 's/\(.*\)\/\(.*\)/\2/g' | sed 's/vim-\(.*\)/\1/g' | sed 's/\(.*\)\.vim/\1/g') |
| th pkgs; | |
| let | |
| vimrcConfig = { | |
| # If you like VAM use such: | |
| vam.knownPlugins = vimPlugins; # optional | |
| vam.pluginDictionaries = [ | |
| # load always | |
| {name = "youcompleteme";} | |
| ]; |
| class HasHeight a where | |
| height :: a -> Int | |
| data Tree = Leaf | Node {_height :: Int} | |
| instance HasHeight Tree where | |
| height Leaf = 0 | |
| height a = _height a |
| # This module defines a small NixOS installation CD. It does not | |
| # contain any graphical stuff. | |
| { config, pkgs, ... }: | |
| { | |
| imports = | |
| [ ./installation-cd-base.nix | |
| ../../profiles/minimal.nix | |
| ]; |
| copying Nix to /mnt.... | |
| /nix/store/2rxy33yiij5b6b11dy9yykikdbv9ws4r-attr-2.4.47 | |
| /nix/store/341ay6yik79bg12s7svdmsahwzmi7a20-gzip-1.6 | |
| /nix/store/3fs5b4jd407pgpih5wp44wa94dqg0qw2-gcc-4.8.3 | |
| /nix/store/9zm81madq885zb1lsfxpn4rw5y4zcxqm-xz-5.0.7 | |
| /nix/store/ajv29kvr4yy1h9q6nmllvf9nvqqbcw44-libssh2-1.4.3 | |
| /nix/store/bzqcs6b5r64xf4v86m2a5pcndhv1lnab-bash-4.3-p30 | |
| /nix/store/f77zisclx8dmdibwpsvvcag7yigcdgrp-acl-2.2.52 | |
| /nix/store/gncl5zi6m46a4ql7h323bn79dpbhs2xn-zlib-1.2.8 | |
| /nix/store/grsbvhhppy9lxqggafa7ly9igzi7kv7n-sqlite-3.8.7.4 |
| # This module defines a small NixOS installation CD. It does not | |
| # contain any graphical stuff. | |
| { config, pkgs, ... }: | |
| { | |
| boot = { | |
| loader.grub = { | |
| timeout = 1; |
I hereby claim:
To claim this, I am signing this object:
| import Control.Monad.Fix | |
| import Data.Char | |
| main = interact $ unlines . map (fix (\f word -> case word of | |
| [] -> [] | |
| (x:s:xs) -> toLower x : toUpper s : f xs | |
| xs -> xs)) . lines |
| module Gshell.Graphs ( | |
| ) where | |
| import Control.Applicative | |
| import Data.Graph.Inductive hiding (mkEdges, mkNodes) | |
| import Data.GraphViz | |
| import Data.GraphViz.Attributes | |
| import Data.GraphViz.Attributes.Complete | |
| import Data.GraphViz.Printing | |
| import Data.Text.Lazy (Text, pack, unpack) |