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