This file contains hidden or 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
{- | |
steve_clean () { | |
toplost=$(for i in $(ls /fileserver/lost+found/); do echo "$(ls /fileserver/lost+found/$i | wc -l) : ${i}"; done | sort -h -r ) | |
rmain=$(echo -E "$toplost" | wc -l) | |
for i in $(echo -E "$toplost" | cut -d':' -f2 | sed 's/ //'); do | |
echk=$(ls -la $i | wc -l) | |
if [[ $echk == 3 ]] ; then | |
echo "Empty path, removing $i" | |
rm -rf $i; | |
((rmain--)); |
This file contains hidden or 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 Derptastic where | |
someFunction :: IO () | |
someFunction = readFile (".aFile") >>= putStrLn | |
otherFunction :: (Num t, Eq t) => t -> t -> t | |
otherFunction a b | |
| a == 5 = b | |
| otherwise = a |
This file contains hidden or 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
import qualified Data.Set as S | |
import qualified Data.Map.Strict as M | |
import Data.List.Split (splitOn) | |
import Data.List (stripPrefix) | |
import Data.Maybe (fromJust) | |
newtype Fix f = In { out :: f (Fix f) } | |
type Algebra f a = f a -> a |
This file contains hidden or 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
type Input = (); | |
type Condtion = fn(Input) -> bool; | |
type Procedure = fn(); | |
#[derive(Clone)] | |
enum AbstractBoolean { | |
And(Box<AbstractBoolean>, Box<AbstractBoolean>), | |
Or(Box<AbstractBoolean>, Box<AbstractBoolean>), | |
Par(Box<AbstractBoolean>), | |
Not(Box<AbstractBoolean>), |
This file contains hidden or 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
use std::time::Duration; | |
use bevy::prelude::*; | |
use crate::SimState; | |
#[derive(Resource)] | |
pub struct GameClock { | |
delta: Duration, |
This file contains hidden or 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
#[derive(Component)] | |
struct ScrollableElement { | |
mask: Entity, | |
content_container: Entity, | |
scroll_bar_element: Entity, | |
scroll_bar_handle: Entity, | |
scroll_value: f32, | |
} | |
impl ScrollableElement { |
OlderNewer