Fork me on GitHub
#admin-announcements
<
2015-08-23
>
lucien.knechtli13:08:11

in what? clojurescript?

machty17:08:08

how often do people use Cursors in Clojure/Script other than in Om?

val_waeselynck17:08:53

@machty: can't speak for everyone, but in Reagent I use them all the time

machty17:08:36

the would make sense

machty17:08:53

but i'd consider that that same thing/use case as Om

machty17:08:41

I guess it would show up in any situation where it's desirable to maintain a single global state, but want to delegate chunks of that state to smaller components while still making it possible for those components to transact that state back up

machty17:08:06

which seems like a pretty common pattern in software development in general, but i feel like i only hear about cursors in om/reagent

val_waeselynck17:08:32

@machty: never encountered this situation for server-side development

machty17:08:49

what kind of servers are you writing?

machty17:08:53

web servers?

val_waeselynck17:08:05

but I never keep state there

machty17:08:28

there's generally not a lot of shared hierarchy w web APIs afaik that cursors would help out with

machty17:08:43

most of that is flattened by interactions with the DB

rauh19:08:10

So with schema/both being deprecated for v.1.0, how should we use conditional to replace it? It's not clear to me

locks19:08:38

@machty: a wild machneer appears ❤️

locks19:08:59

@machty: Om.next won't use cursors

machty19:08:22

locks: oh hi

machty19:08:35

what will it use instead?

locks19:08:42

I don't know, you'll just pass in the data to the components or something? watch @dnolen's latest talks

jeffmk21:08:54

Anyone ever had OS X 10.10 IntelliJ (v14) just lose Cursive keybindings completely? Haven’t updated anything. Keybindings worked fine until today. The OSXwLISP.xml file (where the bindings appear to be stored) was there in ~/Library/Preferences/IntelliJIdea14/keysmaps a day or two ago, now it’s missing and I have this problem. IntelliJ claiming that “Current keymap cannot be modified” when I go to Preferences > Keymap > Clojure Keybindings. Restoring the missing OSXwLISP.xml file from backup, and invalidating cache & restarting has no effect.

jeffmk22:08:05

^ Was able to reset by going to Preferences > Keymap and setting the “Keymaps:” dropdown to “OSXwLISP”, which restored the keymap and structural editing in Cursive. Just mysterious that the file got deleted in the first place.