Feedback is appreciated

54 views
Skip to first unread message

Jeff Shutt

unread,
Jul 10, 2013, 7:37:05 PM7/10/13
to uses...@googlegroups.com
Hi everyone,

As of right now, we don't have any presentations schedule for our next meeting, August 7th. Does anyone have a topic they would be comfortable presenting on? Feel free to respond to this post, to me individually, or using this feedback form[1]. I am looking to get some feedback from those who attend and even those who don't so that we can reach a wider audience of people and grow our ranks.

[1] - https://docs.google.com/forms/d/1PEUYnIA9ANuQFS0YYx55UrdMFq-zINW8LAObCZySGSA/viewform

Ryan Knight

unread,
Jul 11, 2013, 12:38:36 PM7/11/13
to uses...@googlegroups.com
I thought the presentations this month where great!  It was useful to have both a more advance talk and beginner talk.

I can't present on August 7th, but if we could ever meet a week early on July 31 I could speak on that date.  I am preparing a talk on Scala Implicit's and would like an opportunity to practice.  To give you an overview of what it is about here is a brief overview:

- Scope and Implicit Resolution - How does an implicit get resolved and what scope does Scala look in to resolve an implicit.  Also what is the relationship of companion objects to implicit resolution.
- Using Implicit Views to enhance existing class - This is particularly useful for adding methods to existing Java code and makes it easier to work with existing Java libraries.
- Implicit Type Conversions
- Type Classes - Similar to using inheritance to define a relationship, but type class have a lot more flexibility.  They can be applied to any type, even finals!

Regards,
Ryan Knight
Typesafe

David Gates

unread,
Jul 11, 2013, 1:40:27 PM7/11/13
to uses...@googlegroups.com
I'd suggest covering 2.10's new implicit and value classes.  Together, they allow allocation-free extension methods.


--
You received this message because you are subscribed to the Google Groups "Utah Scala Enthusiasts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to usescala+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Jason Law

unread,
Jul 13, 2013, 12:14:06 AM7/13/13
to uses...@googlegroups.com
I'd be interested in learning more about Implicit Views and Type Classes. I know this isn't an answer to Jeff's question, but there's my vote.

I also want to learn more about Scala design patterns. Scala's functional capabilities appears to eliminate the need for some of the Gang of Four patterns, or marginalizes their utility, or perhaps just implements them in a more elegant way, e.g., Delegate, Strategy, Command, Template, Singleton. A discussion about Scala design patterns would be one where we might examine various common programming challenges and work through solving them the Scala way. That would be very interesting to me.

Ryan, when/where is your speaking engagement, and can we come? ;-)

David Gates

unread,
Jul 13, 2013, 1:14:36 AM7/13/13
to uses...@googlegroups.com
If there's interest, I could put together a series on Scala equivalents to the Gang of Four patterns.  I like the group discussion idea, but if I go in having already studied and organized my thoughts the discussion should be more cohesive than if we wing it.

From: Jason Law
Sent: 7/12/2013 22:14
To: uses...@googlegroups.com
Subject: Re: Feedback is appreciated

Kevin Edwards

unread,
Jul 14, 2013, 3:26:51 PM7/14/13
to uses...@googlegroups.com
David, that sounds neat. I'm interested. 

Jeff Shutt

unread,
Jul 16, 2013, 10:57:23 PM7/16/13
to uses...@googlegroups.com
Does July 31st work for everyone? Most importantly, can we have the room on July 31st Kevin?



On Thursday, July 11, 2013 10:38:36 AM UTC-6, Ryan Knight wrote:

Mohanraj Nagasamy

unread,
Jul 17, 2013, 10:48:16 AM7/17/13
to uses...@googlegroups.com
It works for me!

Thanks


--

Kevin Edwards

unread,
Jul 17, 2013, 12:28:15 PM7/17/13
to uses...@googlegroups.com
I've submitted a request to get the room on the 31st. I'm waiting to hear back. 

Kevin Edwards

unread,
Jul 17, 2013, 1:05:13 PM7/17/13
to uses...@googlegroups.com
I'll probably have my next presentation ready by then.  Ill let you know. 

--

Kevin Edwards

unread,
Jul 17, 2013, 1:18:56 PM7/17/13
to uses...@googlegroups.com
I'll probably have my next presentation ready by then.  Ill let you know. 


On Wednesday, July 10, 2013, Jeff Shutt wrote:
--

Kevin Edwards

unread,
Jul 17, 2013, 10:46:38 PM7/17/13
to uses...@googlegroups.com
We're good for the 31st

Jason Law

unread,
Jul 18, 2013, 10:13:08 AM7/18/13
to uses...@googlegroups.com
I'm out of town on the 31st. I'm sorry I'll miss it. :-( 

Ryan, is the talk you're preparing going to be recorded?

Ryan Knight

unread,
Jul 18, 2013, 11:31:09 AM7/18/13
to uses...@googlegroups.com
Thank you everyone for being flexible.  I will plan on July 31st and plan a 1 hour talk.  If David or Kevin wants to plan talk for the second hour that would be great.

I don't have a way of recording the talk, but I will make the slides available.

Regards,
Ryan Knight
Typesafe

--
You received this message because you are subscribed to a topic in the Google Groups "Utah Scala Enthusiasts" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/usescala/M6tiIn9eadc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to usescala+u...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
Thank you,
Ryan Knight

David Gates

unread,
Jul 25, 2013, 10:54:55 AM7/25/13
to uses...@googlegroups.com
I'll go ahead and plan on having a presentation ready.
Reply all
Reply to author
Forward
0 new messages