All videos                
                
                    
                        
                            
                                
                                    
                                        
                                            
                                                
                                            
                                            
                                                
                                            
                                        
                                        
                                    
                                
                            
                            
                                
                                        
                                
                                
                                
        
        
    
                                
                                    
                                        
                                            
                                                
                                                    
                                                        
                                                            
                                                                
                                                                    
                 
                
                                                                
                                                            
                                                        
                                                        
                                                            
                                                    
                                                    
                                                        
                                                            
                                                    
                                                
                                            
                                                
                                                    
                                                        
                                                            
                                                                
                                                                    
                 
                
                                                                
                                                            
                                                        
                                                        
                                                            
                                                    
                                                    
                                                        
                                                            
                                                    
                                                
                                                                                    
                                    
                                                                
                            
                        
                    
                    
                    
                        
                            
                                
                                    
                                    
                                        
                                            
                                                
                                                    
                                                        
                 
                                                        
                                                            
                                                        
                                                        
                                                            
                                                        
                                                    
                                                    
                                            
                                        
                                            
                                                
                                                    
                                                        
                 
                                                        
                                                            
                                                        
                                                        
                                                            
                                                        
                                                    
                                                    
                                            
                                        
                                            
                                                
                                                    
                                                        
                 
                                                        
                                                            
                                                        
                                                        
                                                            
                                                        
                                                    
                                                    
                                            
                                        
                                            
                                                
                                                    
                                                        
                 All videos
                                                        
                                                            
                                                        
                                                        
                                                            
                                                        
                                                    
                                                    
                                            
                                        
                                    
                                    
                                       All videos                                    
                                
                            
                        
                    
                
            
        Inkuire – Using types as search keys in Kotlin libraries
                                        February 10, 2021                                    
                                
                                
                                    Programmers tend to use strongly typed languages for the safety in the runtime and their own comfort while developing applications. While using new dependency, they often have to browse the documentation by symbolic names of classes and functions. Oftentimes, they don’t know the function name, but are convinced there must be a function somewhere that fits given type transformation.
In this talk, we will focus on a prototype tool that lets you browse the docs using types as search keys in Kotlin.
About the speakers
 
                Andrzej Ratajczak
                                                                    Scala Developer at VirtusLab                                                                
                                                            
                                                        
                                                                A Computer Science faculty student at the AGH University. Proud open-source tooling contributor to dokka (Kotlin doctool) and Scala3doc (Scala3 doctool) as Scala Developer at…                                                            
                                                        
                                                        
                                                            Read more                                                            
                                                        
                                                     
                Kacper Korban
                                                                    Junior Scala Developer at VirtusLab                                                                
                                                            
                                                        
                                                                A fourth-year Computer Science student at AGH UST and Junior Scala Developer at VirtusLab. Waiting for Haskell to become mainstream.                                                            
                                                        
                                                        
                                                            Read more                                                            
                                                        
                                                    Other videos that you might like
 
                                                        
                                                            
                                                        
                                                        
                                                        Kotlin Not-to-Do List – What we should avoid doing in Kotlin                                                    
                                                    
                                                        
                                                            Marcin Moskala
                                                        
                                                     
                                                 
                                                        
                                                            
                                                        
                                                        
                                                        Type Proofs and Functional Programming for the Kotlin Type System                                                    
                                                    
                                                        
                                                            Raul Raja
                                                        
                                                     
                                                 
                                                        
                                                            
                                                        
                                                        
                                                        Pragmatic App Migration to the Cloud: Quarkus, Kotlin, Hazelcast and GraalVM in action                                                    
                                                    
                                                        
                                                            Nicolas Frankel
                                                        
                                                     
                                                 
                                                        
                                                            
                                                        
                                                        
                                                        Kotlin Multiplatform: a trip from JVM to JS                                                    
                                                    
                                                        
                                                            Alexander Podkhalyuzin