Profile cover photo
Profile photo
Ivan Miljenovic
253 followers
253 followers
About
Ivan's posts

I've just found Drivemode recently and am trying it out, but I have two small-ish quibbles with it:

* Is it possible to have it stop reading out what screen it's on? I can see where it is! Especially when I'm playing with it in the office and I've tried putting it on silent but it still calls out loudly "Apps", "Music", etc.

* Drivemode seems to keep wanting to run in the background even when I'm not driving. I've disabled all the auto-on features but it still somehow keeps appearing in my list of running applications unless I force it to stop. I have a custom launch setup that will start it for me, and I don't drive that often so I don't need it running all the time!

Post has attachment
> ... suggesting it may have changed the election result.

Wasn't that the whole point?

Post has shared content
I've given some teasers about this to various people over the past few weeks, but it's finally ready for the general public!

Post has attachment
I've given some teasers about this to various people over the past few weeks, but it's finally ready for the general public!

Post has attachment
I plan on making a release of this in the next few days + a blog post, but I would appreciate people's opinions of what can be improved before then.

Post has attachment

So Packt has asked me to write a "Haskell Cookbook"; anyone else they've spammed with this?

Hi all,

I'm looking at learning Clojure and was hoping you could suggest an appropriate book or other learning materials for me to pick it up with.  In case it makes a difference, this is for work where we are interested in using Datomic for use with Big (well, maybe more Medium) Data.

I primarily use Haskell at the moment, so I don't need to be taught how to program from first principles or what functional programming is.  I also have some experience with Lisps (I did a Scheme subject based upon SICP a while back and use Emacs as my day-to-day editor).

Most online tutorials I've found have been aimed either at beginners or people coming from an imperative background (typically Java).  I suppose I'm looking more for something aimed at medium/advanced programmers or one that throws you a bit more into the deep end rather than doing things step-by-step.

(One of the most useful resources that I've found from that point of view is this blog post, in terms of picking up different concepts just by trying to understand the examples provided: http://mishadoff.com/blog/clojure-design-patterns/ )

Post has attachment
In honour (notice the `u'!) of Australia Day.

Is it possible to ensure a function passed around as an argument is kept as polymorphic as possible?

I'm trying to write something like this, but the typechecker doesn't seem to like it :(

cpsTest :: (a -> String) -> ((a -> IO ()) -> IO ()) -> IO ()
cpsTest pr mfunc = mfunc (putStrLn . pr)

main :: IO ()
main = cpsTest show $ \pr -> pr (3 :: Int) >> pr True
Wait while more posts are being loaded