Jacob Stanley

2.5K posts

Jacob Stanley banner
Jacob Stanley

Jacob Stanley

@jacobstanley

Take more smaller risks. Hedgehog will eat all your bugs.

Perth, Western Australia Katılım Nisan 2009
735 Takip Edilen640 Takipçiler
Sabitlenmiş Tweet
Jacob Stanley
Jacob Stanley@jacobstanley·
If you've ever tried to test a stateful app in QuickCheck, Hedgehog or any other property-based testing library you'll know it can be seriously difficult! Check out this tutorial for a simple way to test stateful apps using Hedgehog. jacobstanley.io/how-to-use-hed…
English
6
27
80
0
Jacob Stanley
Jacob Stanley@jacobstanley·
@_justanotherdot We irreversibly updated a core library in the process. That typing thing you were doing can’t be continued without fixes to 6 downstream projects. I hope you can produce said fixes in another place where typing still works.
English
1
1
1
0
Ryan James Spencer
Ryan James Spencer@_justanotherdot·
Oh were you typing? Sorry it’s time for some software you barely use to get updated.
English
2
0
4
0
Jacob Stanley retweetledi
Vanessa McHale
Vanessa McHale@vamchale·
“being careful” is a way better strategy for avoiding bugs than like, CI
Vanessa McHale tweet media
English
2
2
18
0
Jacob Stanley
Jacob Stanley@jacobstanley·
@mxswd When are you upgrading your name Ultrawell?
English
0
0
5
0
Jacob Stanley retweetledi
Luc Tielen
Luc Tielen@luctielen·
Effortless refactoring in haskell never gets old. 😋
English
0
3
36
0
Jacob Stanley
Jacob Stanley@jacobstanley·
Any conversation involving time
Jacob Stanley tweet media
English
1
0
1
0
Jacob Stanley retweetledi
cts🌸
cts🌸@gf_256·
Linux: everything is a file Windows: everything is a COM object
English
17
83
877
0
Jacob Stanley retweetledi
0ch4rl3s.nfo
0ch4rl3s.nfo@acid2·
┃ ... ┃ │ , note = Just "I am dead inside." ┃ ... My property tests are not having great RNG today...
English
1
2
11
0
Jacob Stanley retweetledi
Ryan James Spencer
Ryan James Spencer@_justanotherdot·
Fast systems aren’t built by accident. Wasting days making random changes is no way to approach performance tuning. I’m writing a book on performance in Rust equips you with the skills you need. justperf.dev
English
5
10
62
0
Jacob Stanley
Jacob Stanley@jacobstanley·
Weird that we'll check you know how to reverse a linked list on a whiteboard but not whether you can google effectively.
English
0
3
10
0
Jacob Stanley
Jacob Stanley@jacobstanley·
@mwotton there isn't really a good way to do this at the moment unfortunately
English
0
0
1
0
Mark
Mark@mwotton·
@jacobstanley hey, is there an idiomatic way to assert that a hedgehog test should fail? I'm testing a hedgehog extension and I want to assert that it finds the problem.
English
1
0
0
0
Jacob Stanley retweetledi
Ryan James Spencer
Ryan James Spencer@_justanotherdot·
Be lazy. Do it in batches. Run many things simultaneously.
English
1
2
3
0
Jacob Stanley
Jacob Stanley@jacobstanley·
@thumphriees @_justanotherdot 100% with you on this one I use a tree tab but wish it was better! I need fzf for tabs Also browsers that can page out old stuff, my Firefox gets so slow it feels like a virus ridden Windows
English
0
0
1
0
Jacob Stanley
Jacob Stanley@jacobstanley·
tfw when the domain renewals roll around from last year's failed ideas
English
2
0
8
0
Jacob Stanley
Jacob Stanley@jacobstanley·
@ploeh @nikosbaxevanis @bender2k14 It's a good point though, don't other type class signatures appear? If you hoogle for "(a -> b) -> [a] -> [b]" it shows fmap, I don't see the difference.
English
1
0
0
0
Tyson Williams
Tyson Williams@tyson_mn·
In functional programming, is there a well-known name for the function fun f a -> f a a? (That syntax is F#)
English
2
0
1
0