Understanding Specter: Clojure's missing piece

  Рет қаралды 10,921

Misophistful

Misophistful

Күн бұрын

Пікірлер: 33
@nbme-answers
@nbme-answers 3 жыл бұрын
0:24 toc 1:22 why you might use specter 9:25 how it works 15:35 what can you do with it?
@indigo0086
@indigo0086 6 жыл бұрын
Great introduction. I am just getting around to it but it quickly shows why it was created when doing anything less than trivial in clojure.
@Misophistful
@Misophistful 6 жыл бұрын
Thanks!
@sublimemmNoLink
@sublimemmNoLink 6 жыл бұрын
amazing video, amazing library. Many thanks.
@Misophistful
@Misophistful 6 жыл бұрын
Thank you for taking the time to comment. I appreciate it!
@code_explorations
@code_explorations 6 жыл бұрын
Great video. Very interesting tool. Thanks!
@ertugrulcetin9136
@ertugrulcetin9136 7 жыл бұрын
That's awesome video, thank you!
@Misophistful
@Misophistful 7 жыл бұрын
Thanks! I'm glad you enjoyed it.
@teaingeneva
@teaingeneva 3 жыл бұрын
if my data looked like this.... [{:value "ship"} [:value "tokyo"]] how can i return the string ship/tokyo . Do I have to revert to normal clojure or would this data break spector?
@Misophistful
@Misophistful 3 жыл бұрын
Specter's MAP-VALS navigator can grab those values for you, then you can use normal Clojure to join the strings together.
@moy4604
@moy4604 5 жыл бұрын
Blow my mind ! Thanks
@viktorschepik9397
@viktorschepik9397 7 жыл бұрын
Thanks for this video. Now I got the idea of Specter. Was struggling with it before seeing this video.
@Misophistful
@Misophistful 7 жыл бұрын
Thanks for your comment, and I'm really glad I could help you with understanding Specter.
@teaingeneva
@teaingeneva 3 жыл бұрын
If i wanted the specific full path down to a value , how can I return the path along with the value? Fantastic presentation btw.
@Misophistful
@Misophistful 3 жыл бұрын
That's a good question, and I don't know the answer. I'd suggest asking it in the #specter channel in the Clojurian's Slack community.
@katerinagrin243
@katerinagrin243 3 жыл бұрын
Thank you, it was very helpful
@sinitarium
@sinitarium 6 жыл бұрын
I like! Thank you very much!! Excellent intro video!!!
@vincentdm3970
@vincentdm3970 7 жыл бұрын
Great video. Thanks!
@Misophistful
@Misophistful 7 жыл бұрын
Thanks!
@diegonayalazo
@diegonayalazo 2 жыл бұрын
Thanks
@ErikaKuykendall
@ErikaKuykendall 7 жыл бұрын
Do you type on a Dvorak keyboard? I ask because exclamation point instead of double quotes don't make any sense as a typo on a normal qwerty keyboard
@Misophistful
@Misophistful 7 жыл бұрын
Guilty as charged! (And well spotted). Although, those keys are also next to each other on the Swedish keyboard layout (on the 1 & 2 keys), so Dvorak isn't the only layout I could have been using. :)
@DmitryFomin
@DmitryFomin 7 жыл бұрын
the same in Russian keyboards - 1 & 2 keys
@roberthaisfield3349
@roberthaisfield3349 2 жыл бұрын
Do you know a good resource about how to query nested data structures in Clojure when you don't know the exact schema/shape ahead of time? I've been learning Specter but haven't figured out the recursive stuff yet, so seems hard with unknown data. Alternatively, could you make the video? 😁 I’d like to query without knowing how many levels deep I would like the query to go.
@Misophistful
@Misophistful 2 жыл бұрын
Hi Robert, I'd suggest asking this question in Specter's Slack channel (clojurians.slack.com/archives/C0FVDQLQ5).
@leobm27
@leobm27 6 жыл бұрын
What kind of clipboard tool is this in the video? Is this an editor plugin?
@Misophistful
@Misophistful 6 жыл бұрын
It's a macOS app called Paste (pasteapp.me)
@nativesun7661
@nativesun7661 5 жыл бұрын
Great video!
@Misophistful
@Misophistful 5 жыл бұрын
Thank you!
@sobanya_228
@sobanya_228 6 жыл бұрын
This is like dynamic lenses.
@ChumX100
@ChumX100 5 жыл бұрын
"Data Manipulation" just sounds wrong.
Understanding list comprehension in Clojure
27:36
Misophistful
Рет қаралды 7 М.
Understanding Clojure's thread macros
21:30
Misophistful
Рет қаралды 4,6 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 25 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 15 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 28 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 22 МЛН
Understanding pattern matching in Clojure with core.match
17:48
Misophistful
Рет қаралды 3,7 М.
JUXTCast S5E6: Rama and its Clojure API - with special guest Nathan Marz
1:10:44
JUXT — A Grid Dynamics Company
Рет қаралды 1,5 М.
Keynote: Transparency through data by James Reeves
47:16
Clojure Days
Рет қаралды 14 М.
"Specter: overcome your fear of nested Clojure data" by Nathan Marz
41:51
Strange Loop Conference
Рет қаралды 11 М.
On Abstraction - Zach Tellman
1:00:03
Metosin
Рет қаралды 22 М.
"Running With Scissors: Live Coding With Data" by Stuart Halloway
39:36
Strange Loop Conference
Рет қаралды 20 М.
The Language of the System - Rich Hickey
1:02:50
ClojureTV
Рет қаралды 165 М.
Solving Problems the Clojure Way - Rafal Dittwald
1:02:26
Clojure/north
Рет қаралды 75 М.
Datomic: up and running
48:14
Misophistful
Рет қаралды 20 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 25 МЛН